『壹』 c語言中,%c和%s在輸入和輸出字元串的時候有什麼區別
輸入:
1、賦值
%c輸入函數只會對一個位元組空間賦值,而%s會一直賦值,直到輸入中遇到空白字元為止。
2、地址符
輸入的時候scanf("%c", &a);這里的&不能少,而scanf("%s",s);這里不能有&符號。
輸出:
1、長度
%c只能輸出一個字元,%s輸出的是一串字元,直到某一個位元組內存的元素為字元'