1樓:匿名使用者
看你的**的意思是先把第乙個冒號前面的字串去掉,然後再分割標示符給你個短的版本,如下
#include
#include
#include
int main(void)
p++;
}printf("%s\n", q); // 這裡還有最後乙個別忘了。
return 0;}
2樓:空雪夢見
#include
#include
#include
struct outstr ;
void initoutstr(struct outstr* x)void pushoutstr(struct outstr* x, char c)
int main(void)
printf("%s\n",b[0]);
n=b[0];
initoutstr(&os);
while(*n)
else
n++;
}return 0;
}你要這樣的?
3樓:匿名使用者
輸出結果為:
12ddwdff-ad_ff=2131_85+asdf12ddwdff
ad_ff
2131_85
asdf
不知道你要問什麼?
4樓:匿名使用者
你為啥是乙個字元乙個字元的輸出呢???
c語言字串程式設計問題
include int main for i 0 i a data i z data i a data i z continue for j i 1 j a data j z data j a data j z if itemp i else break for i itemp i 0 data i...
c語言字串中的空格算不算字元,C語言字串中的空格算不算乙個字元
baic語言規定,字串是用雙引號括 du起來的字串行zhi。由於空dao格也在字串中 在雙引號內 所以空格也算乙個字元。可以通過下面的程式段來驗證空格算不算乙個字元 char a abc efg printf d sizeof a 輸出8,6個字元 1個空格 1個字元結束標誌,sizeof函式是測試...
C 字串長度與位元組的問題,C 字串有效長度的問題
1 strlen函式是返回字元長度 以空字元為結束符 所以是5 2 sizeof str 返回是指定變數占用空間大小str是指標變數,指標大小為4,所以返回4你可以把str變成陣列 char str 12345 此時str是陣列,所以sizeof str 返回的是6 strlen 函式返回不包含結束...