c 雜七雜八的注意點

2021-07-11 12:02:29 字數 1133 閱讀 5132

1.strcpy(s1,s2)中s1,s2是字元陣列的首位址。

char * code;

cd=(char*)malloc(sizeof(char)*n);

strcpy(cd+n-1,"\0"); // strcpy(s1,s2);中s1和s2都是字元陣列的首位址,所以這裡也該放位址,不是strcpy(cd[n-1],"\0");

2.c++自動將」「裡的內容作為字串,字串以」\0」結尾。以下這種企圖逆序乙個字元乙個字元輸入(實際上上輸入的是字串)的方法最後printf的結果是h。

char * code;              

code=(char *)malloc(sizeof(char)*4);

strcpy(code+3,"\0");

strcpy(code+2,"!");

strcpy(code+1,"i");

strcpy(code+0,"h");

printf("%s\n",code);

3.

typedef char test[5]

[5]; //test型別是乙個5*5的矩陣

test t;

strcpy(t[0],"abb");

strcpy(t[2],"cbb");

printf("%s\n",t[2]);

4.

bool visited[max_vertex_num];

//注意,布林型別為bool,值為false和true,均小寫。 布林型陣列預設為false。

//定義乙個int型別的陣列,不用初始化,預設為0.

//int型別的最大值 int_max 編譯器事先定義好了

5.讀取檔案

#inculdefile *file=fopen("fudn.txt","r");

fscanf(file,"%s",str);

fclose(fudn);

//注:fscanf遇到空格和換行時結束,注意空格時也結束,fgets遇到空格不結束。

雜七雜八的

有一些常用的表示式的對應元 如下表 型別 元 注釋 注釋 array type comment value 注釋 注釋段 注釋第一行 注釋第二行 array type comments value 注釋第一行 注釋第二行 退出exit exit 200 array type exit array t...

UML雜七雜八

各種分析的角度 目的。1 用例分析,是整個系統層次的功能 使用者的分析 2 靜態分析是對系統實現過程中對類層次的分析,它關注各個實現類的基本性情及各個類之前的關係 關聯 組合 聚合 泛化。3 活動分析是對系統功能業務及業務流和的分析,它是對物件層次的分析。這裡面引入了事件 時候的因素了 4 元件分析...

RTSP雜七雜八

1755埠 1755埠預設情況下用於 microsoft media server 微軟 伺服器,簡稱mms 554埠預設情況下用於 real time streaming protocol 實時流協議,簡稱rtsp 試試下面的方法 開始 控制面板 網路和撥號鏈結 右鍵點選你當前用的網路,點屬性 選...