c中纠结不清的点(1)

1、int b;  char c[10];    正确的输入语句:scanf("%d%s",&b,c); 解释:我们最开始应该会想到取值符号,所以会有scanf("%d%s",&b,&c);这种答案。但是要清楚数组名就是该数组...

2012-03-14 15:39:40

阅读数:1410

评论数:2

c语言初学-引用和指针的异同点

注:(const指针在这里代表的是指向变量的指针,常指针不考虑) 相同点: 1.一个const引用可以引用一个非const变量         int a = 3;         const int& b = a;   一个const指针可以指向一个非const变量     ...

2012-03-09 17:29:35

阅读数:6938

评论数:0

c语言初学-const指针

注意:要在声明的时候进行初始化 声明的方式:类型名 * const 变量名 1.不能再指向别的变量,指针的value不可更改 #include void main(){ int a = 89; int * const p = NULL; p = &a; }   报错:...

2012-03-07 14:07:12

阅读数:3252

评论数:2

c语言初学-关于内存空间的问题

#include #include void main(){ float *p = (float *)malloc(sizeof(float)); //申请空间,如果成功返回空间地址,如果失败返回NULL *p = 10.0;//赋值 printf("内存里的值=%f\n&quo...

2012-03-06 22:21:18

阅读数:1383

评论数:0

c语言初学-关于指针作为参数并改变它的值的问题

例子一: #include int f(int *p){ p = p+1; return printf("%d\n",*p); } void main(){ int a[]={1,2}; int *p = a;//指针p是首地址 f(p);//调用 printf(...

2012-03-06 22:20:13

阅读数:856

评论数:0

c语言初学-初涉指针

指针:     指针是一个 4 bytes Integers,保存的是内存地址,     1.定义:       类型 * 变量名:      int * p;这样定义的话,p是有地址也有值,不过值是随机值     应该为其初始化: int * p = null;     不提倡...

2012-03-04 17:53:34

阅读数:1087

评论数:0

c语言初学-输出菱形

#include void diamond(int n); int main(){ int a; printf("输入菱形的边长:"); scanf("%d",&a); diamond(a); return 0; } void d...

2012-03-03 21:29:54

阅读数:965

评论数:0

c语言初学-关于if语句括号内的参数

注意:  int sum = 2; if(sum==3){ printf("true\n"); }else{ printf("false\n"); } 判断sum的值是否是3, 但是不能这么写,正确格式为:常量==变量  ...

2012-03-03 10:43:27

阅读数:2648

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭