现在位置 >首页 > C语言
0℃
 因为C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既着名又常用的方法。不过,右左法   则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用   来解决如何辩识一个声明的,两者可以说是相反的。右左法则的英文原文是这样说的:   The right-left rule: Start reading the declaration from the innermost parentheses, go right, and then go left. When you   encounter...
阅读全文
0℃
 clearerr(清除文件流的错误旗标)   相关函数 feof   表头文件 #include<stdio.h>   定义函数 void clearerr(FILE * stream);   函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。   返回值   fclose(关闭文件)   相关函数 close,fflush,fopen,setbuf   表头文件 #include<stdio.h>   定义函数 int fclose(FILE * stream);   函数说明 fclose()用来关闭先前fopen()打开的文件。此动作会让缓冲区内的数据写入文件中,并释放系统所提供的文件资源。   ...
阅读全文
0℃
  1.   前几天,我在读一本C语言教材,有一道例题:   #include <stdio.h>   void main(void){   int num=9; /* num是整型变量,设为9 */   float* pFloat=&num; /* pFloat表示num的内存地址,但是设为浮点数 */   printf("num的值为:%d\n",num); /* 显示num的整型值 */   printf("*pFloat的值为:%f\n",*pFloat); /* 显示num的浮点值 */   *pFloat=9.0; /* 将num的值改为浮点数 */   printf("num的值为:%d\n",num); /* 显示num的整型值 */   printf("*pFloat的值为:%f\n",*pF...
阅读全文
×
腾讯微博