遍匈 / C囂冱秘壇縮殻 / C囂冱方怏 /

C囂冱忖憲堪侃尖痕方

<貧匯准 和匯准>
C囂冱戻工阻戟源議忖憲堪侃尖痕方?辛參斤忖憲堪序佩補秘、補竃、栽旺、俐個、曳熟、廬算、鹸崙、朴沫吉荷恬?聞喘宸乂孖撹議痕方辛參寄寄受煤厘断議園殻減毅。

喘噐補秘補竃議忖憲堪痕方?箭泌printfputsscanfgets吉?聞喘扮勣淫根遊猟周stdio.h?遇聞喘凪万忖憲堪痕方勣淫根遊猟周string.h

string.h頁匯倖廨壇喘栖侃尖忖憲堪議遊猟周?万淫根阻載謹忖憲堪侃尖痕方?喇噐鐙嫌尫崙?云准峪嬬讐盾叱倖械喘議?嗤佶箸議響宀萩値似宸戦臥堋侭嗤痕方。

忖憲堪銭俊痕方 strcat()

strcat 頁 string catenate 議抹亟?吭房頁委曾倖忖憲堪憧俊壓匯軟?囂隈鯉塀葎?
strcat(arrayName1, arrayName2);
arrayName1、arrayName2 葎俶勣憧俊議忖憲堪。

strcat() 繍委 arrayName2 銭俊欺 arrayName1 朔中?旺評茅圻栖 arrayName1 恷朔議潤崩炎崗'0円'宸吭龍彭?arrayName1 駅倬怎校海?勣嬬校揖扮否追 arrayName1 才 arrayName2?倦夸氏埆順?階竃袈律?。

strcat() 議卦指峙葎 arrayName1 議仇峽。

和中頁匯倖酒汽議處幣?
#include <stdio.h>
#include <string.h>
int main(){
 char str1[100]="The URL is ";
 char str2[60];
 printf("Input a URL: ");
 gets(str2);
 strcat(str1, str2);
 puts(str1);
 
 return 0;
}
塰佩潤惚?
Input a URL: http://c.biancheng.net/cpp/u/jiaocheng/?L
The URL is http://c.biancheng.net/cpp/u/jiaocheng/

忖憲堪鹸崙痕方 strcpy()

strcpy 頁 string copy 議抹亟?吭房頁忖憲堪鹸崙?匆軸繍忖憲堪貫匯倖仇圭鹸崙欺総翌匯倖仇圭?囂隈鯉塀葎?
strcpy(arrayName1, arrayName2);
strcpy() 氏委 arrayName2 嶄議忖憲堪申唄欺 arrayName1 嶄?忖憲堪潤崩炎崗'0円'匆匯揖申唄。萩心和中議箭徨?
#include <stdio.h>
#include <string.h>
int main(){
 char str1[50] = "ゞC囂冱延講舗〃";
 char str2[50] = "http://c.biancheng.net/cpp/u/jiaocheng/";
 strcpy(str1, str2);
 printf("str1: %s\n", str1);
 return 0;
}
塰佩潤惚?
str1: http://c.biancheng.net/cpp/u/jiaocheng/

低心?繍 str2 鹸崙欺 str1 朔?str1 嶄圻栖議坪否祥瓜顕固阻。

総翌?strcat() 勣箔 arrayName1 勣嗤怎校議海業?倦夸音嬬畠何廾秘侭申唄議忖憲堪。

忖憲堪曳熟痕方 strcmp()

strcmp 頁 string compare 議抹亟?吭房頁忖憲堪曳熟?囂隈鯉塀葎?
strcmp(arrayName1, arrayName2);
arrayName1 才 arrayName2 頁俶勣曳熟議曾倖忖憲堪。

忖憲云附短嗤寄弌岻蛍?strcmp() 參光倖忖憲斤哘議 ASCII 鷹峙序佩曳熟。strcmp() 貫曾倖忖憲堪議及 0 倖忖憲蝕兵曳熟?泌惚万断屢吉?祥写偬曳熟和匯倖忖憲?岷欺囑需音揖議忖憲?賜宀欺忖憲堪議挑硫。

卦指峙?飛 arrayName1 才 arrayName2 屢揖?夸卦指0?飛 arrayName1 寄噐 arrayName2?夸卦指寄噐 0 議峙?飛 arrayName1 弌噐 arrayName2?夸卦指弌噐0 議峙。

斤4怏忖憲堪序佩曳熟?
#include <stdio.h>
#include <string.h>
int main(){
 char a[] = "aBcDeF";
 char b[] = "AbCdEf";
 char c[] = "aacdef";
 char d[] = "aBcDeF";
 printf("a VS b: %d\n", strcmp(a, b));
 printf("a VS c: %d\n", strcmp(a, c));
 printf("a VS d: %d\n", strcmp(a, d));
 
 return 0;
}
塰佩潤惚?
a VS b: 32
a VS c: -31
a VS d: 0
<貧匯准 和匯准>

AltStyle によって変換されたページ (->オリジナル) /