scanf函數(shù)的返回值是什么?
scanf函數(shù)的返回值是什么?
慕蓋茨4494581
2021-01-05 16:11:16
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊
1.scanf()函數(shù)有返回值且為int型。
2.scanf()函數(shù)返回的值為:正確按指定格式輸入變量的個(gè)數(shù);也即能正確接收到值的變量個(gè)數(shù)。
scanf("%d%d", &a, &b);
如果a和b都被成功讀入,那么scanf的返回值就是2
如果只有a被成功讀入,返回值為1
如果a和b都未被成功讀入,返回值為0
如果遇到錯(cuò)誤或遇到end of file,返回值為EOF。
舉報(bào)