C囂冱忖憲方怏才忖憲堪
<貧匯准
和匯准>
喘栖贋慧忖憲議方怏各葎忖憲方怏?箭泌?
C囂冱号協?辛參繍忖憲堪岷俊験峙公忖憲方怏?箭泌?
葎阻圭宴?低匆辛參音峺協方怏海業?貫遇亟恬?
宸戦俶勣藻吭匯倖甚?忖憲方怏峪嗤壓協吶扮嘉嬬繍屁倖忖憲堪匯肝來仇験峙公万?匯稀協吶頼阻?祥峪嬬匯倖忖憲匯倖忖憲仇験峙阻。萩心和中議箭徨?
壓C囂冱嶄?忖憲堪悳頁參
喇
和夕處幣阻
俶勣廣吭議頁?幟倖忖憲仇公方怏験峙旺音氏徭強耶紗
輝喘忖憲方怏贋刈忖憲堪扮?勣蒙艶廣吭
寄亟忖銚壓 ASCII 鷹燕嶄頁銭偬電下議?園鷹峙貫 65 蝕兵?欺 90 潤崩?聞喘儉桟掲械圭宴。
壓ゞC囂冱延楚議協吶了崔參式兜兵峙〃匯准嶄厘断讐欺?壓載謹園咎匂和?蕉何延楚議兜兵峙頁昧字議?頁征侍峙?遇音頁厘断宥械範葎議“巣”峙。蕉何方怏?壓痕方坪何協吶議方怏?云箭嶄議 str 方怏祥頁壓 main() 痕方坪何協吶議?匆嗤宸倖諒籾?載謹園咎匂旺音氏委蕉何方怏議坪贋脅兜兵晒葎“巣”峙?遇頁慧販音砿?握頁焚担祥頁焚担?侭參万断議峙匆頁短嗤吭吶議?匆頁征侍峙。
壓痕方坪何協吶議延楚、方怏、潤更悶、慌喘悶吉脅各葎蕉何方象。壓載謹園咎匂和?蕉何方象議兜兵峙脅頁昧字議、涙吭吶議?遇音頁厘断宥械範葎議“巣”峙。宸匯泣掲械嶷勣?寄社匯協勣女芝?倦夸朔中氏囑欺載謹謎氓議危列。
云箭嶄議 str 方怏壓協吶頼撹參朔旺短嗤羨軸兜兵晒?侭參万侭淫根議圷殆議峙脅頁昧字議?峪嗤載弌議古楕氏頁“巣”峙。儉桟潤崩參朔?str 議念 26 倖圷殆瓜験峙阻?複和議 4 倖圷殆議峙卆隼頁昧字議?音岑祇頁焚担。
printf() 補竃忖憲堪扮?氏貫及 0 倖圷殆蝕兵吏朔殊沫?岷欺囑需
方怏悳慌嘉 30 倖圷殆?欺阻及 50 倖圷殆音壼祥階竃方怏袈律阻宅?頁議?議鳩階竃袈律阻?隼遇?方怏朔中卆隼嗤凪万議方象?printf() 匆氏繍宸乂方象恬葎忖憲堪補竃。
低心?音廣吭
勣?閲窒宸乂諒籾匆載否叟?壓忖憲堪議恷朔返強耶紗
徽頁?宸劔議亟隈嘆貌嗤泣匍噫?賜宀傍音校酒準?厚紗廨匍議恂隈頁繍方怏議侭嗤圷殆脅兜兵晒葎“巣”峙?宸劔嘉嬬校貫功云貧閲窒諒籾。壅肝俐個貧中議旗鷹?
壓C囂冱嶄?厘断聞喘
和中頁匯倖頼屁議箭徨?万補竃ゞC囂冱弌易延講舗〃宸耗縮殻議利峽議海業?
The lenth of the string is 39.
char a[10]; //匯略忖憲方怏
char b[5][10]; //屈略忖憲方怏
char c[20]={'c', ' ', 'p', 'r', 'o', 'g', 'r', 'a','m'}; // 公何蛍方怏圷殆験峙
char d[]={'c', ' ', 'p', 'r', 'o', 'g', 'r', 'a', 'm' }; //斤畠悶圷殆験峙扮辛參福肇海業
忖憲方怏糞縞貧頁匯狼双忖憲議鹿栽?匆祥頁忖憲堪?String?。壓C囂冱嶄?短嗤廨壇議忖憲堪延楚?短嗤string窃侏?宥械祥喘匯倖忖憲方怏栖贋慧匯倖忖憲堪。C囂冱号協?辛參繍忖憲堪岷俊験峙公忖憲方怏?箭泌?
char str[30] = {"c.biancheng.net"};
char str[30] = "c.biancheng.net"; //宸嶽侘塀厚紗酒準?糞縞蝕窟嶄械喘
方怏及 0 倖圷殆葎'c'?及 1 倖圷殆葎'.'?及 2 倖圷殆葎'b'?朔中議圷殆參緩窃容。葎阻圭宴?低匆辛參音峺協方怏海業?貫遇亟恬?
char str[] = {"c.biancheng.net"};
char str[] = "c.biancheng.net"; //宸嶽侘塀厚紗酒準?糞縞蝕窟嶄械喘
公忖憲方怏験峙扮?厘断宥械聞喘宸嶽亟隈?繍忖憲堪匯肝來仇験峙?辛參峺苧方怏海業?匆辛參音峺苧??遇音頁匯倖忖憲匯倖忖憲仇験峙?椎劔恂湊醍軍阻。宸戦俶勣藻吭匯倖甚?忖憲方怏峪嗤壓協吶扮嘉嬬繍屁倖忖憲堪匯肝來仇験峙公万?匯稀協吶頼阻?祥峪嬬匯倖忖憲匯倖忖憲仇験峙阻。萩心和中議箭徨?
char str[7]; str = "abc123"; //危列 //屎鳩 str[0] = 'a'; str[1] = 'b'; str[2] = 'c'; str[3] = '1'; str[4] = '2'; str[5] = '3';
忖憲堪潤崩炎崗?皿嶷泣?
忖憲堪頁匯狼双銭偬議忖憲議怏栽?勣?壓坪贋嶄協了匯倖忖憲堪?茅阻勣岑祇万議蝕遊?珊勣岑祇万議潤硫。孀欺忖憲堪議蝕遊載否叟?岑祇万議兆忖?忖憲方怏兆賜宀忖憲堪兆?祥辛參?隼遇?泌採孀欺忖憲堪議潤硫椿?C囂冱議盾畳圭宛嗤泣謎虫?賜宀傍嗤泣謎氓。壓C囂冱嶄?忖憲堪悳頁參
'0円'恬葎潤硫?侭參'0円'匆瓜各葎忖憲堪潤崩炎崗?賜宀忖憲堪潤崩憲。
'0円'頁 ASCII 鷹燕嶄議及 0 倖忖憲?哂猟各葎 NUL?嶄猟各葎“腎忖憲”。乎忖憲屡音嬬?塋升r加屍仗慟胴δ棕j箜櫤致峽蓂算疵佝虜緑Ч菪k迤?C囂冱嶄率匯議恬喘祥頁恬葎忖憲堪潤崩炎崗。
C囂冱壓侃尖忖憲堪扮?氏貫念吏朔幟倖膝宙忖憲?匯稀囑欺'0円'祥範葎欺器阻忖憲堪議挑硫?祥潤崩侃尖。'0円'崛購嶷勣?短嗤'0円'祥吭龍彭喟垓匆欺器音阻忖憲堪議潤硫。喇
" "淫律議忖憲堪氏徭強壓挑硫耶紗'0円'。箭泌?"abc123"貫燕中心軟栖峪淫根阻 6 倖忖憲?凪糞音隼?C囂冱氏壓恷朔咨塀仇耶紗匯倖'0円'?宸倖狛殻頁壓朔岬潮潮仇序佩議?侭參厘断湖鞭音欺。和夕處幣阻
"C program"壓坪贋嶄議贋刈秤侘?俶勣廣吭議頁?幟倖忖憲仇公方怏験峙旺音氏徭強耶紗
'0円'?箭泌?
char str[] = {'a', 'b', 'c'};
方怏 str 議海業葎 3?遇音頁 4?咀葎恷朔短嗤'0円'。輝喘忖憲方怏贋刈忖憲堪扮?勣蒙艶廣吭
'0円'?勣葎'0円'藻倖了崔?宸吭龍彭?忖憲方怏議海業崛富勣曳忖憲堪議海業寄 1。萩心和中議箭徨?
char str[7] = "abc123";
"abc123"心軟栖峪淫根阻 6 倖忖憲?厘断抜繍 str 議海業協吶葎 7?祥頁葎阻嬬校否追恷朔議'0円'。泌惚繍 str 議海業協吶葎 6?万祥涙隈否追'0円'阻。
嗤乂扮昨?殻會議貸辞勣箔厘断駅倬幟倖忖憲仇葎方怏験峙?宸倖扮昨祥載否叟凖梨忖憲堪潤崩炎崗輝忖憲堪海業寄噐方怏海業扮?嗤乂熟析賜宀音冢鯉議園咎匂旺音氏烏危?封崛銭少御脅短嗤?宸祥葎參朔議危列托和阻懸永?響宀徭失勣謹謹廣吭。
'0円'。和中議旗鷹嶄?厘断繍 26 倖寄亟哂猟忖憲贋秘忖憲方怏?旺參忖憲堪議侘塀補竃?
#include <stdio.h>
int main(){
char str[30];
char c;
int i;
for(c=65,i=0; c<=90; c++,i++){
str[i] = c;
}
printf("%s\n", str);
return 0;
}
壓 VS2015 和議塰佩潤惚?
ABCDEFGHIJKLMNOPQRSTUVWXYZ笥笥笥笥i笥笥0 ?
笥燕幣涙隈?塋承通慂瞰峽菑?寄亟忖銚壓 ASCII 鷹燕嶄頁銭偬電下議?園鷹峙貫 65 蝕兵?欺 90 潤崩?聞喘儉桟掲械圭宴。
壓ゞC囂冱延楚議協吶了崔參式兜兵峙〃匯准嶄厘断讐欺?壓載謹園咎匂和?蕉何延楚議兜兵峙頁昧字議?頁征侍峙?遇音頁厘断宥械範葎議“巣”峙。蕉何方怏?壓痕方坪何協吶議方怏?云箭嶄議 str 方怏祥頁壓 main() 痕方坪何協吶議?匆嗤宸倖諒籾?載謹園咎匂旺音氏委蕉何方怏議坪贋脅兜兵晒葎“巣”峙?遇頁慧販音砿?握頁焚担祥頁焚担?侭參万断議峙匆頁短嗤吭吶議?匆頁征侍峙。
壓痕方坪何協吶議延楚、方怏、潤更悶、慌喘悶吉脅各葎蕉何方象。壓載謹園咎匂和?蕉何方象議兜兵峙脅頁昧字議、涙吭吶議?遇音頁厘断宥械範葎議“巣”峙。宸匯泣掲械嶷勣?寄社匯協勣女芝?倦夸朔中氏囑欺載謹謎氓議危列。
云箭嶄議 str 方怏壓協吶頼撹參朔旺短嗤羨軸兜兵晒?侭參万侭淫根議圷殆議峙脅頁昧字議?峪嗤載弌議古楕氏頁“巣”峙。儉桟潤崩參朔?str 議念 26 倖圷殆瓜験峙阻?複和議 4 倖圷殆議峙卆隼頁昧字議?音岑祇頁焚担。
printf() 補竃忖憲堪扮?氏貫及 0 倖圷殆蝕兵吏朔殊沫?岷欺囑需
'0円'嘉唯峭?隼朔委'0円'念中議忖憲畠何補竃?宸祥頁 printf() 補竃忖憲堪議圻尖。云箭嶄厘断聞喘 printf() 補竃 str?梓尖傍欺阻及 26 倖圷殆祥嬬殊沫欺'0円'?祥欺器阻忖憲堪議挑硫?隼遇並糞抜音頁宸劔?喇噐厘断旺隆斤恷朔 4 倖圷殆験峙?侭參及 26 倖圷殆音頁'0円'?及 27 倖匆音頁?及 28 倖匆音頁……辛嬬欺阻及 50 倖圷殆嘉囑欺'0円'?printf() 委宸 50 倖忖憲畠何補竃竃栖?祥頁貧中議劔徨?謹竃栖議忖憲坐涙吭吶?封崛音嬬?塋勝?方怏悳慌嘉 30 倖圷殆?欺阻及 50 倖圷殆音壼祥階竃方怏袈律阻宅?頁議?議鳩階竃袈律阻?隼遇?方怏朔中卆隼嗤凪万議方象?printf() 匆氏繍宸乂方象恬葎忖憲堪補竃。
低心?音廣吭
'0円'議朔惚嗤謹冢嶷?音徽音嬬屎鳩侃尖忖憲堪?封崛珊氏支撒凪万方象。勣?閲窒宸乂諒籾匆載否叟?壓忖憲堪議恷朔返強耶紗
'0円'軸辛。俐個貧中議旗鷹?壓儉桟潤崩朔耶紗'0円'?
#include <stdio.h>
int main(){
char str[30];
char c;
int i;
for(c=65,i=0; c<=90; c++,i++){
str[i] = c;
}
str[i] = 0; //緩侃葎耶紗議旗鷹?匆辛參亟恬 str[i] = '0円';
printf("%s\n", str);
return 0;
}
及 9 佩葎仟耶紗議旗鷹?万斑忖憲堪嬬校屎械潤崩。功象 ASCII 鷹燕?忖憲'0円'議園鷹峙祥頁 0。徽頁?宸劔議亟隈嘆貌嗤泣匍噫?賜宀傍音校酒準?厚紗廨匍議恂隈頁繍方怏議侭嗤圷殆脅兜兵晒葎“巣”峙?宸劔嘉嬬校貫功云貧閲窒諒籾。壅肝俐個貧中議旗鷹?
#include <stdio.h>
int main(){
char str[30] = {0}; //繍侭嗤圷殆脅兜兵晒葎 0?賜宀傍 '0円'
char c;
int i;
for(c=65,i=0; c<=90; c++,i++){
str[i] = c;
}
printf("%s\n", str);
return 0;
}
珊芝誼ゞC囂冱方怏議古廷〃匯准嶄膿距狛議宅?泌惚峪兜兵晒何蛍方怏圷殆?椎担複噫議方怏圷殆匆氏徭強兜兵晒葎“巣”峙?侭參厘断峪俶勣繍 str 議及 0 倖圷殆験峙葎 0?複和議圷殆祥脅頁 0 阻。
忖憲堪海業
侭僚忖憲堪海業?祥頁忖憲堪淫根阻謹富倖忖憲?音淫凄恷朔議潤崩憲'0円'?。箭泌"abc"議海業頁 3?遇音頁 4。壓C囂冱嶄?厘断聞喘
string.h遊猟周嶄議 strlen() 痕方栖箔忖憲堪議海業?万議喘隈葎?
length strlen(strname);
strname 頁忖憲堪議兆忖?賜宀忖憲方怏議兆忖?length 頁聞喘 strlen() 朔誼欺議忖憲堪海業?頁匯倖屁方。和中頁匯倖頼屁議箭徨?万補竃ゞC囂冱弌易延講舗〃宸耗縮殻議利峽議海業?
#include <stdio.h>
#include <string.h> //芝誼哈秘乎遊猟周
int main(){
char str[] = "http://c.biancheng.net/cpp/u/jiaocheng/";
long len = strlen(str);
printf("The lenth of the string is %ld.\n", len);
return 0;
}
塰佩潤惚?The lenth of the string is 39.
<貧匯准
和匯准>