我现在正在学习C中的字符串.
如何使用scanf来获取你可以做的字符串
scanf("%s",str1);
Run Code Online (Sandbox Code Playgroud)
而对于printf,你可以做到
printf("The string is %s\n", str1);
Run Code Online (Sandbox Code Playgroud)
我理解,对于scanf来说,这是因为字符串只是一个字符数组,它是一个指针,但是对于printf,你怎么能像变换int或float一样放置变量名?