C語言筆記1 字元

2021-08-24 23:21:47 字數 765 閱讀 7123

寫幾個關於字元的知識點作為我的部落格起點

1.

#include

#include

void main()

這是初學者比較容易出錯的地方,ch是char定義的字元變數,佔1個位元組,』a』是字元常量,為了相容寬字元和窄字元,佔4位元組(1個空字元)。

2.

#include

#include

void main()

同時用整型格式輸出,char型別列印了對應的ascii碼,int型別直接輸出值

3.

#include

#include

void main()

ch3分別採用整型、字元格式輸出,由結果可得,ch3與ch2等價的,都為空字元。

4.sprintf函式

#include

#include

void main()

sprintf()函式把第二個引數對映到第乙個引數,第二個引數支援後面引數的格式輸入。

char ch='i';

char

str[20];

int num=20;

sprintf(str,"%c love %d \n",ch,num);//支援多個引數

printf(str);

system("pause");

1 字元轉換

1 將單位元組char轉化為雙位元組的wchar t的轉換函式 wchar t c2w const char str 將單位元組char 轉化為寬位元組wchar t wchar t ansitounicode const char szstr wchar t presult new wchar t...

C 筆記1 字串和陣列,類

1.c 可以使用不規則陣列 陣列的陣列 宣告方法 如 int irarr 2.而陣列的宣告方法是 一維陣列 int,二維陣列 int 三維陣列 int 3.arraylist 物件可以實現變長陣列或字串 4.處理超長字串時不要用 string 型別,效率太低,而要使用 system.text.str...

C語言程式設計 9 4 字元統計

輸入乙個字串 其長度不超過81 分別統計其中26個英文本母出現的次數 不區分大 小寫字母 並按字母出現次數從高到低排序,若次數相同,按字母順序排列。字母輸出格式舉例,例如 a 3,表示字母a出現3次,c 0表示字母c沒有出現。輸入 第一行為輸入,佔一行,輸入的字串可能含有空格 輸出 第二行為輸出,佔...