- 博客(2)
- 收藏
- 关注
原创 结构体学习心得
注意,结构体变量名和数组名不同,数组名在表达式中会被转换为数组指针,而结构体变量名不会,无论在任何表达式中它表示的都是整个集合本身,要想取得结构体变量的地址,必须在前面加&。2.结构体也是一种数据类型,像int,float,这种不可拆分的,我们称之为基本数据类型,而结构体可以包含多种基本数据类型或者其他结构体,我们称之为复杂数据类型。1.结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以不同,每个这样的变量或数组都称为结构体的成员。或者在定义结构体的同时定义结构体变量。
2023-03-21 13:31:22 368 1
原创 指针学习中我的问题
是i的地址*a[i]是取地址操作,就是取出a[i]地址对应i的地址,不加*就是a[i]对应的值。在输出字符串数组前不加*号是因为,&i代表取地址,也就是a[i]中存储的。通过指针引用字符串时,指针可以指向字符串中任意字符的首地址,当然也可以使用for循环等操作使指针逐个指向字符串中的值。的是在c语言中如果循环终止条件错误导致循环不能正常停止程序不会报。错,而是会读出在字符串地址后面的存储单元中的内容,有可能引发重大。*称作指针运算符,又叫反向取址运算符。*的作用是将地址所存放的值取出。
2023-03-04 12:20:07 87 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人