1。int *a; char *b; a 和 b本身是什么类型? a、b里面本身存放的只是...

发布网友 发布时间:2024-10-23 22:58

我来回答

3个回答

热心网友 时间:1天前

如果去掉*号,a就是整型,b 是字符类型。加上了*号,就只能储存地址了。
比如:
int c=0;
int *a=&c;
&是取地址的操作符,把c的内存地址赋给*a.
char d='A';
char *b=&d;
把d的地址赋给*b.

热心网友 时间:1天前

a中放的是指向int类型的指针的地址
b中放的是指向char类型的指针的地址
两个不同的地址

热心网友 时间:1天前

a 、b本身是同一种类型,都是指针,不过它们所指的单元的类型是不一样的,一个是整形数,一个是字符
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com