全部博文(26)
2013年(26)
发布时间:2013-09-19 12:00:16
scanf("%s")可以忽略字符前面和之间的空格,以及字符前面的回车 scanf("%c") 每次吸收一个字符,可以吸收空格或者回车 cin 就收字符时不会接受回车 gets可以吸收整个字符串,包括最后一个空格.........【阅读全文】
发布时间:2013-09-19 11:56:55
1)exit用于在程序运行的过程中随时结束程序,exit的参数是返回给OS的。main函数结束时也会隐式地调用exit函数。exit函数运行时首先会执行由atexit()函数登记的函数,然后会做一些自身的清理工作,同时刷新所有输出流、关闭所有打开的流并且关闭通过标准I/O函数tmpfile()创建的临时文件。exit是结束一个进程,它将删除.........【阅读全文】
发布时间:2013-09-19 11:55:22
1 char 类型可以当作整型使用,使用值为其ASC码的值,‘A’为65,'a'为97,数字字符转换可以使用减法得真值,例如'5'-'0'=5。2 char *a[]={"dfafaf","adfadf","afdffdf"}与char a[]={"dafadf"}的区别,前者是字符类型的指针数组,每个单元存储的是字符串的首地址;后者是字符数组,每个单元存储一个字符C。char *a[]可以表.........【阅读全文】
发布时间:2013-09-19 11:06:26
C语言中标准输入流、标准输出流、标准错误输出流在Linux中,所有对设备和文件的操作都使用文件描述符来进行。Linux中一个进程启动时,都会打开3个文件:标准输入、标准输出和标准出错处理。这三个文件分别对应文件描述符0、1、2。在C语言中,在程序开始运行时,系统自动打开3个标准文件:标准输入、 标准输出、标准出错输出.........【阅读全文】