c语言中*str的意思是定义的一个指针。
比如定义一个指向char类型成员的指针str,由于C语言中的数组其实就是以数组名为指针(地址)的,因此可以视为定义一个char数组str如char*str="hello"等价于charstr[]="hello",指针变量str等价于数组的&str,代表存储变量的首地址。

c语言中*str的意思是定义的一个指针。
比如定义一个指向char类型成员的指针str,由于C语言中的数组其实就是以数组名为指针(地址)的,因此可以视为定义一个char数组str如char*str="hello"等价于charstr[]="hello",指针变量str等价于数组的&str,代表存储变量的首地址。
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
Copyright © 转乾企业管理-查查知识网 版权所有 | 黔ICP备2023009682号