11问答网
所有问题
当前搜索:
C语言指针的声明语法是什么
C语言的指针是什么
答:
从
语法
上看,你只须把
指针声明
语句中的指针名字和名字左边的指针声明符*去掉,剩下的就是指针所指向的类型。例如:(1)int *ptr; //指针所指向的类型是int(2)char *ptr; //指针所指向的的类型是char(3)int **ptr; //指针所指向的的类型是 int *(4)int (*ptr)[3]; //指针所指向的的类型是 int()[...
C语言指针什么
时候加星号什么时候不加
答:
1、
声明
及定义一个
指针
时,需要用*表示标识符是一个指针。比如 int *p;定义一个指针,p是int *类型,这里的*主要说明变量是指针类型。2、作为间接访问运算符 int a = 2;int *p = &a;printf("%d\n", p, *p);以上面的例子来说:p:是指针,是一个地址,它是int *类型。p:是指针所指内存...
c语言指针
问题
答:
就是 char *p=*s; 或 等价于:
声明
char *p; 语句 p=*s; 让 p 指向 char s[3][8];的始地址 &s[0][0]。 目的是 让 p 有了字符/字符串存放空间。你也可以理解: p=*s; 即 p= *(s+0); 即 p=s[0]; p=&s[0][0];p 有了字符/字符串存放空间。
C语言指针什么
时候要带*什么时候不带*?
答:
1.
声明
的时候需要用*来表示声明的对象是一个指针。如:int* p;2.使用的
指针的
值的时候。如:printf("p = %d",*p);3.给指针赋值的时候。*p = 5;不带*的情况:1.使用指针的时候。如:int a = 0; p = &a;(p是int*)2.表示字符串首地址的时候不用*。如:char* ch = "hello"; pr...
C语言
(复杂类型的
指针
),解释下面
的声明
语句
答:
char *(*a[2])(char(*)(int*),char *);a是一个数组,数组由两个元素构成,每个元素都是一个函数
指针
,函数指针指向的函数返回值为char*,指向的函数的参数有两个,第一个是个函数指针,函数指针指向的函数返回值为char,参数为int*,第二个参数是char*;int(*(*pf[3])(char*))(char *...
在
c语言
中 **表示
什么
意思?
答:
再看:int **b;这个语句也
声明
了一个变量b,b的数据类型是int **,也就是整型变量的
指针的
指针类型(二级指针)。也就是说 b的值是一个内存地址,该地址所在的内存空间中存放的是一个整型变量的指针(一级指针,或许就是上面那个a的值)。
C语言
的运算非常灵活,功能十分丰富,运算种类远多于其它...
可以介绍一下
c语言
里面的
指针
怎么运用吗?
答:
指针的
类型 从
语法
的角度看,你只要把
指针声明
语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有的类型。让我们看看例一中各个指针的类型: (1)int*ptr;//指针的类型是int* (2)char*ptr;//指针的类型是char* (3)int**ptr;//指针的类型是int** (4)int(*ptr)[3];//指针的类型...
c语言
中,p为
指针
,那么*p和&p是一样的吗,
什么
区别
答:
在
声明指针
变量的时候,*p表示声明p是指针变量,比如int *p(声明p为int型指针变量);在调用指针变量的时候,*p表示指针变量p所指向的变量的值,比如int a=5,b; int *p;(声明p为int型指针变量),p=a; b=*p;(把p所指向的变量的值,即a的值赋给变量b)。对于&p,则是代表变量p的地址...
C语言的指针
变量到底是指向
什么
的?
答:
指针
在定义是的形式就是你上边写的:int a=100,*p;这个*p指的是p是个指针类型的它代表这一个地址.p=&a;这一个就是给p赋值了,因为p是指针类型的所以必须把a的地址赋给它,这样才能实现两边的平衡.在
声明
以后如果在出现*p那就是值得a的值了.这也是一种规定,其实有的要先记住,以后在慢慢理解就...
C语言
中,
指针
中的*
是什么
意思?
答:
在
声明
int *piRand中 表示这个变量是int类型的
指针
在声明之外 可以理解成一个运算符 或者一个函数 和&是一对逆运算 &的意思是读一个变量的地址 比如你声明了int a;&a是a的地址可能是xx1001之类的 可以在调试里看一下 的意思是读一个地址指向的内容 &*piRand==piRand rand是一个地址 rand是...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言声明通用指针
c语言中指针说明符怎么表示
C语言的正确声明方式
c语言函数声明格式
指针的声明和用法
函数指针如何声明
如何声明和使用指针
如何声明和定义对象指针
如何声明和使用指针变量