C语言03

21-5.2 一维数组

22-5.3 数组访问越界与数组的传递

调用自定义的print函数时,只会打印前两个数值,因为传递的大小是指针为八个字节,不会传递原数组,并且自定义的数组大小不用定义,因为不会传递过去,面试官会认为不专业。

23-5.4 字符数组与scanf读取字符串

会输出乱码, printf函数只有遇到'\0'的时候才会停止输出,自定义数组的大小刚好是数据的大小时,系统不会自动补充'\0',内存往下查找时,会输出乱码,直到找到'\0'为止

scanf会自动补充结束符。 且读取到空格时,会自动地结束读取

24-5.5 gets与puts讲解,strlen-strcmp-st

避免空格情况

作业

课时5作业1

相关推荐
phltxy9 小时前
C语言操作符详解
java·c语言·算法
RuoZoe9 小时前
从 2026 年 3 月 1 日开源,到 26.10.9:Jalium UI 半年时间到底走了多远?
c语言·c++
aqiu1111119 小时前
【LeetCode 902】最大为 N 的数字组合 - 详细题解与数位组合思路
数据结构·算法·leetcode·蓝桥杯·数位dp
辰烨chenye10 小时前
LeetCode Hot 100 题解 · 哈希篇
算法·leetcode·哈希算法
罗西的思考10 小时前
DreamZero 与 DreamDojo:世界模型与策略的分层协同综合分析与对比
人工智能·算法·机器学习
玖玥拾11 小时前
LeetCode 219 存在重复元素 II
算法·leetcode·哈希算法·散列表
知无不研12 小时前
c语言中循环的介绍与简单应用
c语言·开发语言·算法·循环·for·while
a1879272183113 小时前
【算法】动态规划第四篇:背包收官——min 哨兵、计数世界与组合排列分水岭
算法·leetcode·动态规划·dp·01背包·算法讲解·决策合并
HRTOS13 小时前
HRTOS 4.0 驱动库:06_Storage 存储设备驱动——24C02 EEPROM与I²C驱动开发
c语言·驱动开发·嵌入式硬件·51单片机