字串:用雙引號括起來的就是字串
字元常量:用單引號括起來的就是字元常量
「abc"---->字串
『abac』---->字元常量
輸入輸出函式
字串的輸入輸出可以呼叫庫函式
(1)gets和puts
gets 函式輸入字元時,只有遇到回車符才認為字串入結束
puts 函式輸出時,遇到第乙個「\0」就結束輸出
(2)scanf和printf
scanf函式輸入時,遇到空格,跳格符或者回車符都認為字串輸入結束
printf函式輸出時,遇到第乙個「\0」就結束輸出
#includeint main();
gets(a);
// puts(a);
printf("%s",a);
return 0;
}
#includeint main();
scanf("%s",a);
printf("%s",a);
printf("\n");
puts(a);
return 0;
}
字串處理函式
(1)strlen(計算字串長度函式)
#include#includeint main();
int count;
gets(a);
count=strlen(a);
printf("%d",count);
return 0;
}
(2)strcpy(字串複製函式)
char* my_strcpy(char *dest, const char *src)
return dest;
}
c語言複習 字串
注 本文是對蘇小紅版c語言程式設計第10章的筆記 字串實際就是由若干有效字元構成且以字元 0 作為結束的乙個字串行 但字元 0 不會顯示在螢幕上 字元陣列是由字元構成的陣列,僅當其最後乙個元素是 0 時才表示字串,0 不計入字串長度,但要計入字元陣列的長度 當省略對陣列長度的宣告時,必須人為地在陣列...
C語言複習(十四) C語言中的字串
嚴格來講,c 語言中不存在字串資料型別,都是以字元陣列來模擬字串的 c語言中字串是以 0 結束的字元陣列 c語言中的字串可以分配於棧空間 堆空間 或者唯讀儲存區 如下示例 include include int main str1不是字串,因為它不包含 0 它只是乙個字元陣列 char str2 c...
c 變數 字串複習
1.c 中變數分為值型別和引用型別,值型別包含 整形,浮點型別,和布林型別,其他都是引用型別。2.定義區域性變數時,需要對其進行初始之後才能使用 這點和c 不同,比c 安全 3.如果不做任何設定,包含小數點的數值都被認為是double型別,所以如果數值要以float型別來處理就應當強制通過使用f或f...