作者tata111 (aa)
看板C_and_CPP
標題[問題] pointer與putchar
時間Sat Feb 21 23:05:14 2009
剛剛看到一個範例一直不知道它是怎麼作用的
為什麼可以把兩個動作寫在一起?
void putstr2(char *s){
while(*s){
putchar(*s++);
}
}
要是我的話會是下面這種寫法
先輸出一個字元後再移動指標
void putstr3(char *s){
while(*s){
putchar(*s);
s++;
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.219.75
推 hilorrk:不是一樣嗎 i++會先丟出i再++ 02/21 23:18
→ hilorrk:如果是++i 就是先++再丟出i 02/21 23:19