永发信息网

C 语言 int t,*p=&k; 什么意思?

答案:3  悬赏:80  手机版
解决时间 2021-04-04 05:16
  • 提问者网友:棒棒糖
  • 2021-04-03 21:35
C 语言 int t,*p=&k; 什么意思?
最佳答案
  • 五星知识达人网友:长青诗
  • 2021-04-03 22:01
int t;这个应该不用说了,就是定义一个整型变量
int *p;就是定义一个整型指针,p中可以保存一个整型变量的地址。
&k就是把k的地址取出来。
p=&k就是把k的地址取出来后赋值给p。
int *p=&k;就是定义一个整型指针,并且给它初始化k的地址。
int t,*p=&k;就是定义一个整型变量和一个整型指针,并且把整型指针的值初始化,使其得到k的地址。k应该是一个整型变量。不然很有可能报错。
全部回答
  • 1楼网友:枭雄戏美人
  • 2021-04-03 23:35
建立一个t的整型变量。
和一个p的整型指针。同时把k的地址赋给p
  • 2楼网友:千杯敬自由
  • 2021-04-03 22:20
上面那个可以写成
int t;
这个应该不用多少了吧......
int *p = &k;
这个 如果你看过指针的话也不用多说了吧....没看过的话就赶紧去看看写指针那章
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯