2013年2月12日

C语言函数练习2

摘要: 1.auto自动变量,函数凡是未知存储类型说明的变量均为自动变量。也就是说,局部变量在默认情况下是自动变量。调用时就存在,退出时就消失。2.register寄存器变量,当一个变量频繁永定时,必须要反复访问内存,从而耗费大量的存取时间,为此,定义寄存器变量存放在CPU的寄存器中。对于循环次数较多的循环控制变量及循环体内反复使用的变量可定义为寄存器变量。3.extern外部变量,当一个程序被分成两个或多个文件,分别编译它们,然后将它们连接起来,必然产生一些问题,如文件之间如何共享全局变量。一个全局变量只能说明一次,而在多个文件的程序中,会有两个或多个文件都需要访问这个全局变量。因此,必须提供一种方 阅读全文

posted @ 2013-02-12 21:05 storys 阅读(465) 评论(0) 推荐(0)

C语言函数练习1

摘要: 1.求自然数1~10的平方根和立方数#include <stdio.h>#include <math.h>int main(){int x=1;double squareroot, power;while(x<=10){squareroot=sqrt(x);power=pow(x, 3);printf("%d的平方根是:%.2lf\n%d的立方是:%.2lf\n", x, squareroot, x, power);x++;}return 0;}2.内置函数floor()和ceil()的用法#include <stdio.h>#in 阅读全文

posted @ 2013-02-12 17:35 storys 阅读(274) 评论(0) 推荐(0)

C语言指针

摘要: 1.指针用法事例#include <stdio.h>int main(){int var=10;int *ptr_var;//指针ptr_var指向变量varptr_var = &var;//输出变量var的值和var的地址printf("var的值是:%d\n", var);printf("var的地址是:%x\n", &var);//输出ptr_var的地址printf("ptr_var的地址为:%x\n", &ptr_var);//输出指向变量的指针, 输出变量var的值和存储地址printf 阅读全文

posted @ 2013-02-12 16:57 storys 阅读(277) 评论(0) 推荐(0)

导航