- 博客(5)
- 收藏
- 关注
转载 NULL和NUL的区别
《C专家编程》里面提到了"The One 'l' nul and the Two 'l' null",网上查了一下,得到了一个更详细的区分。 NULL is a macro defined in several standard headers, 0 is an integer constant, '\0' is a character constant, and nul is th
2014-03-27 09:51:39 854
转载 fseek函数
函数名称 fseek 包含头文件 stdio.h 功能 重定位流(数据流/文件)上的文件内部位置指针。 格式 intfseek(FILE*stream,longoffset,intfromwhere); 参数 fseekpositionthefile(文件)position(位置)pointer(指针)forthefilereferencedbystreamtothebytel 函数名称
2014-03-20 15:52:17 1755
原创 论指针数组和数组指针
指针数组,故名思义,就是指针的数组,数组的元素是指针; 数组指针,同样,就是指向数组的指针。 简单举例说明: int *p[2]; 首先声明了一个数组,数组的元素是int型的指针。 int (*p)[2]; 声明了一个指针, 指向了一个有两个int元素的数组。 其实这两种写法主要是因为运算符的优先级, 因为[]的优先级比*高。所以第一种写法,p先和[]结合,所以是一个数
2014-03-14 20:22:56 594 1
转载 EOF是什么?
我学习C语言的时候,遇到的一个问题就是EOF。 它是end of file的缩写,表示"文字流"(stream)的结尾。这里的"文字流",可以是文件(file),也可以是标准输入(stdin)。 比如,下面这段代码就表示,如果不是文件结尾,就把文件的内容复制到屏幕上。 int c; while ((c = fgetc(fp)) != EOF) { put
2014-03-13 16:32:50 1034
转载 fflush(stdin)使用的问题
为什么 fflush(stdin) 是错的 首先请看以下程序: #include int main( void ) { int i; for (;;) { fputs("Please input an integer: ", stdout); scanf("%d", &i);
2014-03-13 15:01:28 1505 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人