当前位置: 首页 > article >正文

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

 


http://www.kler.cn/a/556839.html

相关文章:

  • 可编辑112页PPT | DeepSeek行业应用实践报告
  • 【TOT】Tree-of-Thought Prompting
  • day16_推荐系统和总结
  • ARM64 Trust Firmware [四]
  • 开启开源新时代:DeepSeek引领人工智能技术开放化
  • 科普:你的笔记本电脑中有三个IP:127.0.0.1、无线网 IP 和局域网 IP;两个域名:localhost和host.docker.internal
  • 电力通信物联网应用,国密网关守护电力数据安全
  • Java 表达式、语句和块
  • nginx配置:nginx.conf配置文件
  • spring中事务为什么会回滚?什么原理?
  • Vue 和 React 响应式的区别
  • 植物大战僵尸杂交版v3.2.1最新版本(附下载链接)
  • 1、Window Android 13模拟器 将编译的映像文件导入Android Studio
  • 《Zookeeper 分布式过程协同技术详解》读书笔记-2
  • [Android]AppCompatEditText限制最多只能输入两位小数
  • 在 VS Code 远程连接服务器时遇到 “Bad permissions“ 错误的解决方案
  • 如何在 Ubuntu 上安装 Docker:详细步骤指南
  • 关闭超时订单和七天自动确认收货+RabbitMQ规范
  • git 目前常用的一些命令整理记录
  • 安装Liunx(CentOS-6-x86_64)系统