为什么是%s\n不是%d\n了10

用户提问 |浏览361次
收藏|2021/08/18 21:17

满意回答

2021/08/18 21:28

%s是输出字串的而%d是输出整形的不同的类型的变量必须用对应相对应的格式化符否则结果会不是预期的另外\n是回车,与格式化字符无关
匿名

其他回答(3)
  • mimihao2018
    其他
    首先题主问的应该是s和d有什么区别吧?%d 代表十进制有符号整数%s 代表的是字符串\n 是用来换行的若是懒得记这一堆标识符可以直接cin/cout
    回答于 2021/08/18 22:27
  • Andsen666
    其他
    %s:字符串(如char[10])%d:整形(int)\n:换行下面是一个例子:
    回答于 2021/08/18 22:16
  • 阿柒_203
    其他
    %s是输出字串的而%d是输出整形的不同的类型的变量必须用对应相对应的格式化符否则结果会不是预期的另外\n是回车,与格式化字符无关
    回答于 2021/08/18 21:43
0人关注该问题
+1

 加载中...