c语言
文章平均质量分 78
world呀
这个作者很懒,什么都没留下…
展开
-
c语言之结构体
结构体类型中的成员名可以和结构体外的变量名相同定义结构体和变量的同时直接为结构体变量赋值:struct student{int num;char name[20];float score;char department[30];}stu1 = {10001,“陈冲”,87.5,“计算机系”};定义结构体变量是为变量赋值:struct student{int num;char name[20];float score;char department[30];};struct st原创 2021-09-03 21:04:02 · 166 阅读 · 0 评论 -
c语言指针进阶
指针变量是一种变量,指针是一个地址错误写法:int *a,b,c;a是指针变量 b,c是普通变量在被调用函数(子函数)中,不可以通过修改指针的办法来修改原来变量的值,函数调用完成以后,形式参数被释放(总之:指针变量的值无法回去,只可以修改指针变量对应地址值)指针变量和原变量指针放在不同的内存里面他们只是指向同一个数,交换两个数的指针变量,原变量指针不发生变化,原变量也就不会发生变化数组名地址无法自增或自减,也不可以进行加减后取值,但是可以通过加一个数来作为判断数组结束依据...原创 2021-07-20 18:23:08 · 407 阅读 · 0 评论 -
c语言的指针学习笔记
%p表示输出这个指针%u表示无符号10进制整型%lu表示输出无符号长整型整数 (long unsigned)c++什么时候能连等第一种:int a=b=7;第二种:int a,b;a=b=7;第一种,如果b没有在前面定义就错,否则是对的第二种一定是对的任何没有定义的都不能使用 int a = b = 7; 只是定义了a,没定义bint a[] = {1,2,3};int b[];//等价于–>int * const b;//不可改变(不能再被赋值了),宏定义int *c;b原创 2021-06-28 19:07:16 · 209 阅读 · 0 评论