#include #include int main() ;//初始化
//str2 = "abc"; 錯誤
char str3[20];
str3[0] = 'a'; str3[1] = 'b'; str3[2] = '\0';
//字元指標
char *pstr = "bcd"; //將常量字串的位址賦給pstr
pstr = "def";
pstr = str1;
pstr[0] = 'x'; //通過指標修改
*(pstr + 1) = 'y'; //通過指標修改
printf("str1=%s\n", str1); // 輸出xycde
//字串長度
printf("str1長度= %d\n", strlen(str1)); //5
//字串拷貝
printf("str1=%s\n", strcpy(str1, "ddd"));//ddd
//字串連線
printf("str1=%s\n", strcat(str1, str2)); //dddabc
//字串比較
if (strcmp(str2, str3) > 0)
printf("%s > %s\n", str2, str3);
else if(strcmp(str2, str3) == 0)
printf("%s == %s\n", str2, str3);
else
printf("%s < %s\n", str2, str3);
//字串查詢
strcpy(str2, "--ab=="); //str3: "ab"
printf("%s\n", strstr(str2, str3)); //ab==
return 0;
}
#include #include using namespace std;
int main()
字串對比(c語言)
問題描述 給定兩個僅由大寫字母或小寫字母組成的字串 長度介於1到10之間 它們之間的關係是以下4中情況之一 1 兩個字串長度不等。比如 beijing 和 hebei 2 兩個字串不僅長度相等,而且相應位置上的字元完全一致 區分大小寫 比如 beijing 和 beijing 3 兩個字串長度相等,...
C語言和C 對比
c 語言 c c cpp c 語言 gcc 檔名.c o hello hello為自定義名稱 c g 檔名.cpp c語言 300 500之間能被3和7整除的偶數 include 預處理指令 int main return 0 c 300 500之間能被3和7整除的偶數 include 標頭檔案 u...
c語言 字串操作
include include include 將to的路由器ip更換為from的sip server ip int main fromstart indexof from,fromip char malloc fromlen fromstart substring fromip,from,from...