- 博客(2)
- 资源 (15)
- 收藏
- 关注
原创 getchar()、EOF和Ctrl+Z
当初学c语言的时候,都知道EOF是文件结束符,end of file的意思,一般通过EOF来标识输入或文件的结束(终端输入的话windows系统中是Ctrl+Z键,linux系统是Ctrl+D键),如上面那段代码所示,以前一直以为是不断读入终端输入的字符,一直到读到^Z为止,但现在发现却不是这么简单。一个小例子#include #include int main(){
2017-12-14 22:38:50 2773 2
原创 c语言转义字符
今天遇到一道题: 有以下程序: void main(){ char a, b, c, *p; a=’\’; b=’\xbc’; c=’\0xab’; p=”\0127”; printf(“%c %c %c %c\n”, a, b, c, *p); } 编译时出现错误,以下叙述中正确的是() A. 程序中只有a=’\’;语句不正确
2017-12-11 22:07:48 29949 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人