wei___123
2017-10-21 14:01C语言指针,请问三者区别
#include
#include
main()
{
struct stu
{
char name[20];
}*p;
p=(struct stu )malloc(sizeof(struct stu));
scanf("%s",p->name);
printf("name:%s\n",&(p->name));
printf("name:%s\n",*&(p->name));
printf("name:%s \n",&(p->name));
}
这三者作用相同,意思有什么不同么
都能编译运行,都能输出,q区别什么
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- C语言指针,请问三者区别
- 指针
- 2个回答
- 求二叉树叶子结点个数交换二叉树左右子树结果不对
- c
- 二叉树遍历
- 函数声明
- 指针
- 1个回答
- c语言指针问题,谢谢大家
- c
- 指针
- 2个回答
- C语言入门问题。。。。。。。
- c
- printf
- 2个回答