C语言
文章平均质量分 57
青山的青衫
这个作者很懒,什么都没留下…
展开
-
C语言:结构体
文章目录结构体结构体类型定义形式结构体赋值结构体作函数参数(传值传地址)指向结构体的指针结构体数组结构中的结构结构体结构体类型定义形式1.struct point{ int x; int y;};struct point p1,p2;//不常用 没有声明point 只是定义了两个变量 2.struct{ int x; int y;}p1,p2; 3.struct point{ int x; int y;}p1,p2;eg:struct date{ int mont原创 2022-03-28 19:59:07 · 715 阅读 · 0 评论 -
C语言:指针总结(二:指针与数组、字符串)
指针与数组、字符串指针与数组—指针数组一维指针数组声明:T *p[n];//T是类型,p是标识符(被声明的数组变量),n是数组大小//*的优先级低于[]所以该声明相当于声明:T*(p[n]);//p[n]表示p是n个元素的数组,数组元素是T*类型,即指向T类型变量的指针类型p本身是一个指针常量,指向n个元素的数组,数组的每个元素是指针。指针数组是右指针构成的数组eg1-指向指针的指针、指针数组与数组的关系:#include<stdio.h>int main(){原创 2022-03-28 17:23:56 · 1957 阅读 · 1 评论 -
C语言:指针总结(一:指针与指针变量、指针的操作与运算)
一、指针与指针变量1.指针变量T* p//T *p //p是一个指针 指向T类型 即保存某个T类型变量的地址 eg: int * iptr = &x; //iptr1指向int类型变量x (保存x的地址)上例中,p即为一个指针变量指针变量:变量的值是内存的地址普通变量的值是实际的值 指针变量的值是具有实际值的变量的地址总结来说:指针也是一种变量,用来保存其他类型变量(int ,float,struct等)的地址。一个禁忌:定义指针变量后没有指向任何变原创 2022-03-28 09:09:23 · 1077 阅读 · 0 评论