您的位置:首页 > 职场人生

两道笔试题

2015-10-09 18:46 441 查看

“char a='\72'”是什么意思?

这么理解:
\为转义字符,\072转义为一个八进制数072,也就是十进制数的58

买一送一,将转义字符对照表也一并贴给你吧:
转义字符 意义 ASCII码值(十进制) 
\a 响铃(BEL) 007 
\b 退格(BS) 008 
\f 换页(FF) 012 
\n 换行(LF) 010 
\r 回车(CR) 013 
\t 水平制表(HT) 009 
\v 垂直制表(VT) 011 
\\ 反斜杠 092 
\? 问号字符 063 
\' 单引号字符 039 
\" 双引号字符 034 
\0 空字符(NULL) 000 
\ddd 任意字符 三位八进制 
\xhh 任意字符 二位十六进制

#include<stdio.h>

int main()
{

printf("%s,%5.3s\n","computer","computer");
}
结果为:computer,空格空格com
%m.n s  输出占m列  但只取字符串的左端n个字符  这n个字符输出在m列的右侧  左补空格
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  笔试 面试