C
o_most_lin
这个作者很懒,什么都没留下…
展开
-
结构指针变量的初步理解
一个指针变量当用于来指向一个结构变量的时候,称之为结构指针变量。在结构指针变量中的值是指向的结构变量的首地址。结构指针变量说明的一般形式为:struct结构名 *结构指针变量名。结构名和结构变量是两个不同的概念。结构名只能表示一个结构形式,编译系统并不对他分配内存空间。只有当某变量被说明为这种类型的结构时,才对该变量分配存储空间。访问的一般形式为:(*结构指针变量)成员名原创 2013-08-19 22:51:49 · 475 阅读 · 0 评论 -
gcc编译冒泡法和vc编译的不同
利用gcc编译冒泡:#include #define N 5int main(){ int i,j,a[N]; int temp; printf("put input: \n"); for(i=0;i { printf("a[%d]=",i); scanf("%d",&a[i]); }原创 2013-08-09 09:44:43 · 438 阅读 · 0 评论 -
C语言的数据结构
数据类型:基本数据类型;构造数据类型;指针类型;空类型。 1、基本数据类型:不能再分解为其他类型,如整型(int);字符型(char);浮点型(float、double);枚举(enum) ①、整型(int):十进制;八进制、十六进制 a、十进制:无前缀,其数码为0~9;原创 2013-08-05 23:51:57 · 551 阅读 · 0 评论 -
局部变量和全局变量
一、局部变量 局部变量也称为内部变量,气作用于仅限于函数内,离开该函数后在使用这中变量就是错误的。对于局部变量的作用域有一下几点说明:①、主函数中定义的变量也只能在主函数中使用,不能再其他函数中使用。同时,主函数中也不能使用其他函数中定义的变量。②、形参变量时属于北调函数的局部变量,实参变量是属于主调函数的局部变量;③、允许在不同的函数中使用相同的变量名,他们代表原创 2013-08-18 23:33:57 · 444 阅读 · 0 评论 -
函数的递归调用
一个函数在它的函数体内调用它本身称为递归调用。在递归调用中,主调函数又是被调函数。执行递归函数将反复调用其自身,每调用一次就进入新的一层如:利用递归法计算n! 在本程序中,函数factorial是一个递归函数。主函数调用factorial后进入函数的factorial后即进入函数factorial执行,如果n由于每次递归调用的实参位n-1,即将n原创 2013-08-14 07:15:01 · 572 阅读 · 0 评论