C語言字串(複習)

2021-08-26 18:05:03 字數 951 閱讀 3157

字串:用雙引號括起來的就是字串

字元常量:用單引號括起來的就是字元常量

「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...