比較 (1) :
char * a = "Hello Loli";
char * b = "Hello Loli";
黃彥霖 發表在 痞客邦 留言(0) 人氣(22,670)
把此函數加入到程式碼中即可 (複製貼上):
程式碼:
int charArrayEquals(char a [], char b []){
黃彥霖 發表在 痞客邦 留言(0) 人氣(8,727)
char a [] = "ABCDEFG"; // 被搜尋的字串
char b [] = "CDE"; // 要搜尋的字串 (必須在涵式裡面宣告,在涵式外面宣告數值會錯誤)
char *c;
黃彥霖 發表在 痞客邦 留言(0) 人氣(6,709)
int a = strlen("abcdefg");
printf ( a ); // 輸出: 7
黃彥霖 發表在 痞客邦 留言(0) 人氣(13,470)
char myString [] = "1111"; // 宣告字串 (字元陣列)
int a = atoi ( myString ); // 將字串轉整數
printf (a + 2222); // 輸出:3333
黃彥霖 發表在 痞客邦 留言(2) 人氣(69,421)
char buff []; // 宣告字元陣列
sprintf (buff, "%d", 123); // 字串格式化 (數字轉字串)
printf (buff); // 輸出 123 的字串 (非數字)
黃彥霖 發表在 痞客邦 留言(3) 人氣(10,181)
char s1[] = "ABC";
char s2[] = "123";
strcat(s1, s2); // 字串串接
printf(s1); // 輸出:ABC123
執行結果:ABC123
黃彥霖 發表在 痞客邦 留言(0) 人氣(4,835)
由於字串是字元的陣列所組成,所以在 C 語言使用字串,必須宣告字元陣列才能使用,如下範例:
char myString[] = "Hello~!!";
黃彥霖 發表在 痞客邦 留言(0) 人氣(906)