ばかげた質問かもしれませんが、私は混乱しています。だからこそ、私は自分の疑いを晴らしています。昨日、面接中にこんな質問がありました
char ch="Hello";
printf("%d",printf("%s",ch));
変数に代入する関数を見たことがないのでprintf
、void型の関数だと思いました。printf
だから、私は言った、それはコンパイルエラーを表示します。そのため、コンパイラは戻り値の型のprintf
関数を見つけられません。しかし、私は間違っていました。出力はHello5です。私は本当に混乱しています。