看板 Programming 關於我們 聯絡資訊
#include<stdio.h> #include<string.h> int main() { char s[10]="abm"; printf("%s\n",s); strcpy(s,"z"); printf("%s\n",s); printf("%c%c%c",s[0],s[1],s[2]); return 0; } - 結果: abm z z m - 為什麼第二行不會印出z m呢?反而到第三行才印出來? s[2]在第二行消失了嗎? -- 美國【漢唐中醫】台灣後援會 - 以正統中醫興亡為己任,願天下病疾皆有所治! http://www.hantangtcm.org/ "資訊人權貴" 之家 http://people.ofset.org/ckhung/ -- Origin: 暨大電機˙漂浮電子 bbs.ee.ncnu.edu.tw Author: tame189-150-58-61-Q.tinp.net.tw 發表