请帮我看一下,12和8怎么不在了?
发表在C语言图书答疑 2011-04-06
是否精华
版块置顶:
#include<stdio.h>
main()
{
  printf("12\t34\r56\n7      8\b9  10");   /*这里的12和8怎么不在了?  */
  printf("\n\a52,\x26");  /*能帮我解释一下这一句吗?*/
}
分享到:
精彩评论 4
蜡笔小新
学分:0 LV1
TA的每日心情
无聊
2023-02-13 19:27:34
2011-04-06
沙发
读者您好:
很抱歉,我按照您给的代码运行。确实有一些数值没有显示,可能是编译器的问题。至于您的问题只要查询特殊字符的意思就可以自己弄明白了。
defhvk2011
学分:0 LV1
TA的每日心情
奋斗
2021-11-26 14:48:46
2011-04-06
板凳
\n  回车换行
\t  横向跳到下一制表位置
\v  竖向跳格
\b  退格
\r  回车
\f  走纸换页
\a  鸣铃
\ddd  1——3位8进制数所代表的字符
\xhh  1至2位16进制数所代表的字符



就是看不明白,请帮我解说一下!
蜡笔小新
学分:0 LV1
TA的每日心情
无聊
2023-02-13 19:27:34
2011-04-07
地板
换行符就是回车
转义字符是一种特殊的字符常量。转义字符以反斜线"\"开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。例如,在前面各例题printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“回车换行”。转义字符主要用来表示那些用一般字符不便于表示的控制代码。
常用的转义字符及其含义
转义字符 转义字符的意义 ASCII代码
 \n 回车换行 10
 \t 横向跳到下一制表位置 9
 \b 退格 8
 \r 回车 13
 \f 走纸换页 12
 \\ 反斜线符"\" 92
 \' 单引号符 39
\” 双引号符 34
 \a 鸣铃 7
 \ddd 1~3位八进制数所代表的字符 
 \xhh 1~2位十六进制数所代表的字符 
广义地讲,C语言字符集中的任何一个字符均可用转义字符来表示。表中的\ddd和\xhh正是为此而提出的。ddd和hh分别为八进制和十六进制的ASCII代码。如\101表示字母"A" ,\102表示字母"B",\134表示反斜线,\XOA表示换行等。
蜡笔小新
学分:0 LV1
TA的每日心情
无聊
2023-02-13 19:27:34
2011-04-07
4L
读者您好:
您可以将特殊字符   一个一个的用printf语句将它们输出来。然后看下输出结果即可。
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照