C囂冱忖憲堪峺寞?峺?忖憲堪議峺寞?
<貧匯准
和匯准>
C囂冱嶄短嗤蒙協議忖憲堪窃侏?厘断宥械頁繍忖憲堪慧壓匯倖忖憲方怏嶄?宸壓ゞC囂冱忖憲方怏才忖憲堪〃嶄厮将序佩阻峋聾讐盾?宸戦音形壅栖處幣匯和?
http://c.biancheng.net
http://c.biancheng.net
忖憲方怏拷功潤久珊頁匯倖方怏?貧准讐欺議購噐峺寞才方怏議号夸揖劔匆癖喘噐忖憲方怏。厚個貧中議旗鷹?聞喘峺寞議圭塀栖補竃忖憲堪?
http://c.biancheng.net
http://c.biancheng.net
http://c.biancheng.net
茅阻忖憲方怏?C囂冱珊屶隔総翌匯嶽燕幣忖憲堪議圭隈?祥頁岷俊聞喘匯倖峺寞峺?忖憲堪?箭泌?
和中議箭徨處幣阻泌採補竃宸嶽忖憲堪?
http://c.biancheng.net
http://c.biancheng.net
http://c.biancheng.net
宸匯俳心軟栖才忖憲方怏頁謹担仇屢貌?万断脅辛參聞喘
嗤?万断恷功云議曝艶頁壓坪贋嶄議贋刈曝囃音匯劔?忖憲方怏贋刈壓畠蕉方象曝賜媚曝?及屈嶽侘塀議忖憲堪贋刈壓械楚曝。畠蕉方象曝才媚曝議忖憲堪?匆淫凄凪麿方象?嗤響函才亟秘議幡尫?遇械楚曝議忖憲堪?匆淫凄凪麿方象?峪嗤響函幡尫?短嗤亟秘幡尫。
厘断繍及屈嶽侘塀議忖憲堪各葎忖憲堪械楚?吭房載苧?圍?A訊残楸組_残榻竿襦G訖艦唾羌佃殃升?
及4佩旗鷹頁屎鳩議?辛參厚個峺寞延楚云附議峺??及5佩旗鷹頁危列議?音嬬俐個忖憲堪嶄議忖憲。
資函喘薩補秘議忖憲堪祥頁匯倖灸侏議亟秘荷恬?峪嬬聞喘忖憲方怏?音嬬聞喘忖憲堪械楚?萩心和中議旗鷹?
C C++ Java Python JavaScript
C C++ Java Python JavaScript
恷朔厘断栖悳潤匯和?C囂冱嗤曾嶽燕幣忖憲堪議圭隈?匯嶽頁忖憲方怏?総匯嶽頁忖憲堪械楚?万断壓坪贋嶄議贋刈了崔音揖?聞誼忖憲方怏辛參響函才俐個?遇忖憲堪械楚峪嬬響函音嬬俐個。
#include <stdio.h>
#include <string.h>
int main(){
char str[] = "http://c.biancheng.net";
int len = strlen(str), i;
//岷俊補竃忖憲堪
printf("%s\n", str);
//耽肝補竃匯倖忖憲
for(i=0; i<len; i++){
printf("%c", str[i]);
}
printf("\n");
return 0;
}
塰佩潤惚?http://c.biancheng.net
http://c.biancheng.net
忖憲方怏拷功潤久珊頁匯倖方怏?貧准讐欺議購噐峺寞才方怏議号夸揖劔匆癖喘噐忖憲方怏。厚個貧中議旗鷹?聞喘峺寞議圭塀栖補竃忖憲堪?
#include <stdio.h>
#include <string.h>
int main(){
char str[] = "http://c.biancheng.net";
char *pstr = str;
int len = strlen(str), i;
//聞喘*(pstr+i)
for(i=0; i<len; i++){
printf("%c", *(pstr+i));
}
printf("\n");
//聞喘pstr[i]
for(i=0; i<len; i++){
printf("%c", pstr[i]);
}
printf("\n");
//聞喘*(str+i)
for(i=0; i<len; i++){
printf("%c", *(str+i));
}
printf("\n");
return 0;
}
塰佩潤惚?http://c.biancheng.net
http://c.biancheng.net
http://c.biancheng.net
茅阻忖憲方怏?C囂冱珊屶隔総翌匯嶽燕幣忖憲堪議圭隈?祥頁岷俊聞喘匯倖峺寞峺?忖憲堪?箭泌?
char *str = "http://c.biancheng.net";賜宀?
char *str; str = "http://c.biancheng.net";忖憲堪嶄議侭嗤忖憲壓坪贋嶄頁銭偬電双議?str 峺?議頁忖憲堪議及 0 倖忖憲?厘断宥械繍及 0 倖忖憲議仇峽各葎忖憲堪議遍仇峽。忖憲堪嶄耽倖忖憲議窃侏脅頁
char?侭參 str 議窃侏匆駅倬頁char *。和中議箭徨處幣阻泌採補竃宸嶽忖憲堪?
#include <stdio.h>
#include <string.h>
int main(){
char *str = "http://c.biancheng.net";
int len = strlen(str), i;
//岷俊補竃忖憲堪
printf("%s\n", str);
//聞喘*(str+i)
for(i=0; i<len; i++){
printf("%c", *(str+i));
}
printf("\n");
//聞喘str[i]
for(i=0; i<len; i++){
printf("%c", str[i]);
}
printf("\n");
return 0;
}
塰佩潤惚?http://c.biancheng.net
http://c.biancheng.net
http://c.biancheng.net
宸匯俳心軟栖才忖憲方怏頁謹担仇屢貌?万断脅辛參聞喘
%s補竃屁倖忖憲堪?脅辛參聞喘*賜[ ]資函汽倖忖憲?宸曾嶽燕幣忖憲堪議圭塀頁音頁祥短嗤曝艶阻椿?嗤?万断恷功云議曝艶頁壓坪贋嶄議贋刈曝囃音匯劔?忖憲方怏贋刈壓畠蕉方象曝賜媚曝?及屈嶽侘塀議忖憲堪贋刈壓械楚曝。畠蕉方象曝才媚曝議忖憲堪?匆淫凄凪麿方象?嗤響函才亟秘議幡尫?遇械楚曝議忖憲堪?匆淫凄凪麿方象?峪嗤響函幡尫?短嗤亟秘幡尫。
購噐畠蕉方象曝、媚曝、械楚曝參式凪麿議坪贋蛍曝?厘断繍壓ゞC囂冱才坪贋〃廨籾嶄峋聾讐盾?屢佚低駅繍嗤侭禽歴?貫功云貧尖盾C囂冱。坪贋幡尫議音揖擬崑議匯倖苧?埆畊薏擁韮w峽蘘闓蚶擽38綺鷽敏垓組〆熔涕鎮晋沆峽菪ii璆墫攀擽?嶄諒週鍔峽蔲?r撒o散38綺鷯蓉残楸組_残榻涕庁h虜龍塰?銚隔偽縞粘輓鶺帖?
厘断繍及屈嶽侘塀議忖憲堪各葎忖憲堪械楚?吭房載苧?圍?A訊残楸組_残榻竿襦G訖艦唾羌佃殃升?
#include <stdio.h>
int main(){
char *str = "Hello World!";
str = "I love C!"; //屎鳩
str[3] = 'P'; //危列
return 0;
}
宸粁旗鷹嬬校屎械園咎才全俊?徽壓塰佩扮氏竃孖粁危列?Segment Fault?賜宀亟秘了崔危列。及4佩旗鷹頁屎鳩議?辛參厚個峺寞延楚云附議峺??及5佩旗鷹頁危列議?音嬬俐個忖憲堪嶄議忖憲。
欺久聞喘忖憲方怏珊頁忖憲堪械楚
壓園殻狛殻嶄泌惚峪膚式欺斤忖憲堪議響函?椎担忖憲方怏才忖憲堪械楚脅嬬校諾怎勣箔?泌惚嗤亟秘?俐個?荷恬?椎担峪嬬聞喘忖憲方怏?音嬬聞喘忖憲堪械楚。資函喘薩補秘議忖憲堪祥頁匯倖灸侏議亟秘荷恬?峪嬬聞喘忖憲方怏?音嬬聞喘忖憲堪械楚?萩心和中議旗鷹?
#include <stdio.h>
int main(){
char str[30];
gets(str);
printf("%s\n", str);
return 0;
}
塰佩潤惚?C C++ Java Python JavaScript
C C++ Java Python JavaScript
恷朔厘断栖悳潤匯和?C囂冱嗤曾嶽燕幣忖憲堪議圭隈?匯嶽頁忖憲方怏?総匯嶽頁忖憲堪械楚?万断壓坪贋嶄議贋刈了崔音揖?聞誼忖憲方怏辛參響函才俐個?遇忖憲堪械楚峪嬬響函音嬬俐個。
<貧匯准
和匯准>