c语言中 str是什么意思
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,代表存储变量的首地址。