原创 C語言關鍵字const

        const 是constant的縮寫,只要有變量前面用const修飾,就意味着該變量裏面的數據是readonly。const可以修飾基本類型,構造類型,指針,等。const int a = 10;//去掉int a 的值不

原创 將一字符串從小到大輸出並刪除多餘相同的字符例如aaaabbbcc11122,輸出12abc

一個cvte的筆試題#include <stdio.h>#include <string.h>void insert_sort(char *p,int len){ int i,j; char new; for(i = 1;i < len;

原创 linux C的關鍵字extern

利用關鍵字extern,可以在一個文件中引用另一個文件中定義的變量或者函數,下面就結合具體的實例,分類說明一下。 一、引用同一個文件中的變量#include<stdio.h> int func(); int main() {

原创 字符串函數系列

1、memset(void *str,int c,int count);#include <string.h>#include <stdio.h>#include <memory.h>int main(){ char s[100] = "

原创 編寫一個C語言函數。將i am from shanghai改成shanghai from am i

#include <stdio.h> #include <string.h> void daozhi(char s[]) {char *head =

原创 VMware 虛擬機打開爲黑屏掛起時有圖像

前一段時間電腦上的虛擬機打不開了,點擊開機就一直黑屏,掛起時能夠看到顯示,但是開機就黑屏。百度了之後找到了解決方案:(我是第一種方案就解決了)(據說可能是wegame的鍋。。。)方法1:命令行窗口—輸入 netsh winsock res

原创 C++11編譯出現/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./a.out)

從源碼編譯安裝升級了gcc以後,程序編譯運行時偶爾會遇到這樣的問題:[root@localhost ~]# ./a.out ./a.out: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.1

原创 寫一個函數判斷單鏈表是否存在環,要求時間複雜度爲O(n)

#include <stdio.h> #include <stdlib.h> typedef struct node {int data;struc

原创 linux C的數據類型(1)

1》變量與常量{    變量:指在其作用域內可以改變的量。    常量:值不會改變的量。它只能被訪問,讀;不能被寫,賦值。    C語言中{整型,字符型,實型》稱爲基本數據類型;整型與實型》稱爲數值型;C中還有構造類型,指針類型,枚舉類型

原创 vim 退出命令(保存、放棄保存)

在命令模式中,連按兩次大寫字母Z,若當前編輯的文件曾被修改過,則Vi保存該文件後退出,返回到shell;若當前編輯的文件沒被修改過,則Vi直接退出,   返回到shell。       在末行模式下,輸入命令       :w     V

原创 C語言關鍵字volatile

volatile修飾變量表示該變量易受外界影響發生改變,volatile強烈要求編譯器每次對變量進行訪問都要從內存中進行;int a = 10;b = a;c = b;當編譯器掃到第一行時10賦給了a;自後a變量的值沒有發生改變,a賦給了

原创 C語言預處理指令

#define 》》 宏定義#undef 》》撤銷已定義的宏名#include 》》使編譯程序將另一源文件嵌入到帶有#include 的源文件中#if 》》#if後面的常量表達式若是true,就編譯#if與#else之間的代碼,否則跳過這

原创 struct與union的區別

(結構體)struct與(聯合體)union都是由不同數據類型組成;但同一時刻中,union中只能存放一個被選中的成員,而struct中所有成員都存在;一個struct的長度等於所有成員長度總和(注意內存對齊);union的長度爲最長成員

原创 C語言中關鍵字const

const修飾變量,變量裏的數據可以完好無損,readonly;const不僅可以修飾基本類型,還可以修飾一些構造類型,指針,數組,指針數組,結構體數組等例子:const int a = 10;//去掉int const修飾a;a的值不能

原创 編寫程序,實現字符串的逆序

#include <stdio.h> #include <stdlib.h> #include <string.h> int main() {cha