printf("%5.10s%s\n","abcdefghijklm","a");内部是怎么执行的?执行的先后顺序是什么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/22 14:57:40
![printf(](/uploads/image/z/4671279-63-9.jpg?t=printf%28%22%255.10s%25s%5Cn%22%2C%22abcdefghijklm%22%2C%22a%22%29%3B%E5%86%85%E9%83%A8%E6%98%AF%E6%80%8E%E4%B9%88%E6%89%A7%E8%A1%8C%E7%9A%84%3F%E6%89%A7%E8%A1%8C%E7%9A%84%E5%85%88%E5%90%8E%E9%A1%BA%E5%BA%8F%E6%98%AF%E4%BB%80%E4%B9%88%3F)
printf("%5.10s%s\n","abcdefghijklm","a");内部是怎么执行的?执行的先后顺序是什么?
printf("%5.10s%s\n","abcdefghijklm","a");内部是怎么执行的?执行的先后顺序是什么?
printf("%5.10s%s\n","abcdefghijklm","a");内部是怎么执行的?执行的先后顺序是什么?
5.10s表示最少5个字符,最大10个字符,并且%5.10s应用到“abcdefghijklm”上===》得到:“abcdefghij”
%s,输出字符串,引用到“a”上,
所以结构是:
abcdefghija