C语言程序设计现代方法_数组(第八章)
摘要:C语言不要求检查下标的范围。当下标超出范围时,程序可能会执行不可预知的行为。看下这个程序:#include #define N 10 //int main(){ int a[N],i; printf("Enter %d numbers: ",N); for(i=0; i=0;...
阅读全文
C语言程序设计现代方法_基本类型(第七章)
摘要:C语言支持两种不同的数值类型,整数类型,浮点类型。C语言的整数类型有不同的尺寸。int类型通常为32位,但在老的CPU上可能是16位。有些可能是64位。因此,int型如果在16位CPU上最大值就是:0111111111111111 对应值是32768(2^15-1)。在32位CPU上当然就是:01...
阅读全文
C语言程序设计现代方法1,2,3章
摘要:1:浮点型(float)运算比int慢,并且可能存在舍入误差 如float存储0.1,以后使用可能会变成0.0999999999872:宏定义只用大写,这是大多数C程序猿遵循的规范! C语言区分大小写,,基本遵循在标识符中只使用小写字母的规范 如:symbolTable,currentPage...
阅读全文
C语言--指针问题_1
摘要:#include #include main(){ int *a,*b,*c; a=b=c=(int *)malloc(sizeof(int)); *a=1; *b=2; *c=3; a=b; printf("%d %d %d\n",*a,*b,*c);}你...
阅读全文