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

相关推荐
GUET_一路向前11 分钟前
【C语言】解释形参void *data用法
c语言·开发语言·通用指针
gzzeason28 分钟前
LeetCode Hot100:递归穿透值传递问题
算法·leetcode·职场和发展
汤永红28 分钟前
week1-[循环嵌套]画正方形
数据结构·c++·算法
pusue_the_sun1 小时前
数据结构——顺序表&&单链表oj详解
c语言·数据结构·算法·链表·顺序表
yi.Ist2 小时前
图论——Djikstra最短路
数据结构·学习·算法·图论·好难
数据爬坡ing2 小时前
过程设计工具深度解析-软件工程之详细设计(补充篇)
大数据·数据结构·算法·apache·软件工程·软件构建·设计语言
茜子.Java2 小时前
二分算法(模板)
算法
呼啦啦啦啦啦啦啦啦3 小时前
【Java】HashMap的详细介绍
java·数据结构·哈希表
qq_513970444 小时前
力扣 hot100 Day74
数据结构·算法·leetcode
风铃7774 小时前
c/c++ Socket+共享内存实现本机进程间通信
linux·c语言