認識C 4 字元型和字串型以及常用轉義符

2021-10-08 21:53:08 字數 793 閱讀 5300

字元型

//字元型資料 char 表示單個字元,只能使用單引號包裹,乙個char只能有乙個字元

char ch = 'a';

char ch1 = 'a';

cout << ch << endl;

//char 型別所占用的空間為1位元組

cout << sizeof(char) << endl;

字串型

//字串型別string 表示多個字元組成的字串

string str = "nihao shijie";

cout << str << endl;

//string型別占用的空間為28個位元組

cout << sizeof(string) << endl;

兩個基本的char型別的字元的ascii碼

//char型別常用的ascii碼

//a的ascii編碼為97

//a的ascii編碼為65

cout << (int)ch << endl;

cout << (int)ch1 << endl;

三個基本的轉移字元

cout << "\/" << endl;

cout << "aaa\thelloworld"

18 字串 char型字串

1 什麼是字串?字串是以空字元 0 結尾的字元陣列。空字元的assii碼為 0,空格的ascii碼為32 2 0的作用 0 是乙個空字元標誌,它的assii碼為0,c 有好多處理字串的函式,都以 0 為結束標記。也就是以空字元為結束標記,比如cin,cout。它們都以空字元為結束標記,他們在遇到空字...

C 4 陣列 字串

int a 100 c99中的變長陣列 int n scanf d n int a n std c99 若有int a 20 則存在的等價關係為 a 字元陣列不一定是字串,只有放了 0 的字元陣列才算是字串 字串字面量可以當成陣列名使用 csd1007 2 輸出時遇到 0就停止 輸入時遇到空白字元就...

1145 字串p型編碼

給定乙個完全由數字字元 0 1 2 9 構成的字串str,請寫出str的p型編碼串。例如 字串122344111可被描述為 1個1 2個2 1個3 2個4 3個1 因此我們說122344111的p型編碼串為1122132431 類似的道理,編碼串101可以用來描述1111111111 0000000...