
C语言
文章平均质量分 66
fguknow
这个作者很懒,什么都没留下…
展开
-
c面试题大全(不断更新)
1.SONY一道笔试题(较简单)完成下面程序**.*.*..*..*..*...*...*...*...*....*....*....*....*....*.....*.....*.....*.....*.....*.....*......*......*......*......*......*......*......*.......*.......*...原创 2013-05-15 14:55:53 · 513 阅读 · 0 评论 -
fread,fwrite
/******************************************************************************************函数功能:从键盘输入2个学生的有关数据,然后把它们以二进制的格式输入到磁盘文件中******fread,fwrite ******fread(buffer,size(每块字节数),count(块个数),fp)原创 2013-05-10 21:39:49 · 439 阅读 · 0 评论 -
fgets,fputs,gets,puts
gets()读取换行符并将其丢弃,fgets()把换行符存字符串里,但每次显示字符串会显示换行符(不足之处)。fgets() 是为文件I/O而设计得,在处理键盘输入时就不如gets()那么方便。它需要第二个参数来说明最大读入字符数,如果这个参数值为n ,fgets()就会读取最多n-1个字符或者读完一个换行符为止,由这二者中最先满足得那个来结束输入。fgets()还需要第三个参数来说明哪一个文原创 2013-05-10 20:31:57 · 827 阅读 · 0 评论 -
fgetc,fputc用法
几个实例:注:int feof(FILE *stream); //检测流上的文件结束符feof(fp)有两个返回值:如果遇到文件结束,函数feof(fp)的值为非零值,否则为0。EOF是文本文件结束的标志。在文本文件中,数据是以字符的ASCⅡ代码值的形式存放,普通字符的ASCⅡ代码的范围是32到127(十进制),EOF的16进制代码为0x1A(十进制为26),因此可以用EO原创 2013-05-10 15:48:09 · 1450 阅读 · 0 评论 -
预处理
1.宏定义用双引号括起来将失去作用如#define PI 3.14若在main函数中使用,printf(“PI”);输出的将是PI2.#define #undef取消宏定义,3.与typedef差别: #define char* PIN1 typedef char* PIN2; PIN1 x,y; // char *x,y; PI原创 2013-05-11 11:15:15 · 384 阅读 · 0 评论 -
fseek
/******************************************************************************************函数功能:******fseek(文件类型指针,位移量,起始点)******文件开头 SEEK_SET 0 文件当前位置 SEEK_CUR 1 文件末尾 SEEK_END 2******fseek(fp,100原创 2013-05-10 22:13:45 · 411 阅读 · 0 评论 -
C语言\r\n和\n区别
1.C语言\r\n和\n区别\r是回车符,\n是换行符 计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。 于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回转载 2013-05-09 20:26:08 · 928 阅读 · 0 评论 -
C&C++之标准库
什么是C&C++的标准库?C语言被发明出来时并没有什么库函数,随着C语言的流行,越来越多的厂商或者机构组织开始提供C的编译器,并且同时把经常用到的函数封装成“库”的形式发布;不同的组织发布的库函数的接口和数量各不相同。后来,标准化组织ANSI制定了C语言的标准,同时也制定了一定数量的库(或库函数),就就成为标准库函数。(后来这个ANSI C标准上升为ISO标准,但是内容并没有变化!谁让美国是老转载 2013-05-10 14:51:32 · 679 阅读 · 0 评论 -
整型,字符串转换
C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转 换为字符串的一个例子: # include # include void main (void) { int num = 100; char str[25]; itoa(num, str转载 2013-05-09 22:05:05 · 451 阅读 · 0 评论 -
fopen函数小结
一.函数简介1.函数功能: 打开一个文件 2.函数原型:FILE * fopen(const char * path,const char * mode); 3.相关函数:open,fclose,fopen_s[1] ,_wfopen 所需库: 4.返回值: 文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno 中。一般而原创 2013-05-09 20:23:38 · 1148 阅读 · 0 评论 -
static
C/C++中Static的作用详述在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c转载 2013-05-11 14:44:42 · 366 阅读 · 0 评论