-6

ばかげた質問かもしれませんが、私は混乱しています。だからこそ、私は自分の疑いを晴らしています。昨日、面接中にこんな質問がありました

char ch="Hello";
printf("%d",printf("%s",ch));

変数に代入する関数を見たことがないのでprintfvoid型の関数だと思いました。printfだから、私は言った、それはコンパイルエラーを表示します。そのため、コンパイラは戻り値の型のprintf関数を見つけられません。しかし、私は間違っていました。出力はHello5です。私は本当に混乱しています。

4

2 に答える 2