- 博客(19)
- 收藏
- 关注
原创 Day 9:多级指针 void指针 const
语法:<数据类型>**<指针名>;1.<数据类型>*:表示指针的目标。2.*<指针名>;:指针变量。
2024-08-15 16:29:32 206
原创 Day 8:指针数组
1.如何计算指针数组占用的内存空间?2.指针数组+1移动多少个字节?把一维数组a[0]、a[1]分别赋予指针变量数组元素p[0]、p[1]。使用指针数组遍历二维数组。
2024-08-14 23:06:54 145
原创 Day 16:一维数组
数组的定义和初始化定义构造类型:数组、结构体、共用体初始化引用下标的范围:0 ~(N-1)注意:是从0开始输出:1 2 3 4 5数组的内存分配1.数组的元素是连续存储的:起始地址之间间隔4字节 ——> 说明数组的元素是连续存储的数组名的含义数组的越界:数组下标取值超过数组元素数量的大小。C语言对数组不作越界检查,编译不报错。如何解决?数组的应用输入十个数,找最大值:
2024-08-06 22:09:15 302
原创 Day 13-14:循环语句
1.拆解项目:分为一个个小功能2.理解程序是从第一行开始执行(直到第N行)从上到下3.理解程序是从第一列开始执行(直到第N列)从左到右4.如果在程序中存在如下例情况:num<=999;num >=1;num=num/10即:在内层循环中修改了num的值,导致外层循环的条件变得不可预测解决方法:是创建一个临时变量temp替代内层循环的num。for循环常用在事先知道总循环次数的场景while循环可以用在事先不知道循环次数的场景详见水仙花数两种不同用法的比较。
2024-08-05 21:14:45 277
原创 Day 10:输入输出函数
格式:int putchar (int c)。参数:c为字符常量、变量或表达式。功能:把字符c输出到显示器上。返回值:putchar函数的返回值是参数的ASCLL码值。
2024-08-04 05:20:12 138
原创 Day 7:运算符 (上)
表达式:d = a + b * c优先级:d = a + b * c(先b * c再+a)结合性:d = b * c / 10(优先级相同时:确定表达式如何结合来确定执行顺序)
2024-08-03 17:09:30 599
原创 Day 6 数据类型
浮点数存储时,存在精度损失,大多数浮点数不是一个精确表示的数。如何进行正确的浮点数比较?fabs()函数:对括号内的值求绝对值。
2024-08-01 21:51:00 750
原创 Day 3
Linux没有驱动器号;在linux上,一切都在/-根目录下。(没有C...盘)window上用户目录的路径是:C:\Users\user1linux上用户主目录的路径是:/home/name注意:是' / '。
2024-07-31 23:07:57 407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人