码迷,mamicode.com
首页 > 其他好文 > 详细

两道笔试题

时间:2015-10-09 20:02:14      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:笔试   面试   

“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列的右侧  左补空格












版权声明:本文为【借你一秒】原创文章,转载请标明出处。

两道笔试题

标签:笔试   面试   

原文地址:http://blog.csdn.net/u013467442/article/details/49003909

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!