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

《 C Primer Plus》

第三章:

1.

2.

3.

4.

第四章:字符串和格式化输入输出

1.char类型数组和null字符

2.转换说明(%d等)和printf和scanf

2.1转换说明

2.2转换说明  修饰符(修饰转换说明的)

比如  %.2f,就是小数点后保留两个小数。这个.2就是修饰

补充sizeof和其返回值类型size_t和转换说明符%zu

sizeof和strlen都必须用size_t 进行转换,以及用%zu进行修饰

2.3printf

2.4scanf

返回的是读取成功的个数!!!

当明确输入只有一个的时候,对于scanf,不管是%d, %s, %c,都只会读前面的第一个部分,后面的会断开读不到。scanf("%d", &num);输入:123  45,得到的是123   ; scanf("%c", &ch);输入:ab c,得到的是a.

此外注意,scanf只有%s的时候,不需要取地址

3.字符串和字符

4.const(和define的关系待补充)

但是具体和define的关系,搜了,没看懂。待后续补充

5.明示常量 limits.h和float.h头文件自带

第五章:运算符、表达式和语句

1.整数和浮点数计算

不管加减乘除,整数结果是整数,浮点数结果是浮点数,整数和浮点数或者浮点数和整数,不管加减乘除都是浮点数。

注意下面这个截断,不是四舍五入,而是直接不要小数部分。

2.取模

http://www.dtcms.com/a/323782.html

相关文章:

  • 【Linux指南】Vim的全面解析与深度应用
  • 【webPack|Vite】了解常用配置,主要差异
  • 生产工具革命:定制开发开源AI智能名片S2B2C商城小程序重构商业生态的范式研究
  • MyBatis的xml中字符串类型判空与非字符串类型判空处理方式
  • python中re模块详细教程
  • 状态机浅析
  • nginx下lua的实现机制、Lua错误处理、面向对象
  • Flutter 与 Android NDK 集成实战:实现高性能原生功能
  • 结构化记忆、知识图谱与动态遗忘机制在医疗AI中的应用探析(上)
  • 随机向量正交投影定理(Orthogonal Projection Theorem, OPT)_学习笔记
  • LLaMA-Adapter Efficient Fine-tuning of Language Models with Zero-init Attention
  • C++高频知识点(二十)
  • 数据库删除术:逻辑删除 vs 物理删除,选错毁所有
  • Flink提交流程全解析:从模式到实践
  • Java高并发场景下的缓存穿透问题定位与解决方案
  • 计算机网络:子网的起始地址就是默认的网络地址吗?
  • Flink SQL 中的水印机制
  • 26.Scikit-learn实战:机器学习的工具箱
  • Unity笔记(四)——Camera、碰撞检测函数、刚体加力、音频
  • CSDN 五周年创作纪念日(PS:vnjohn)
  • C++设计模式单例模式(饿汉、懒汉模式)
  • 基于 RabbitMQ 死信队列+TTL 实现延迟消息+延迟插件基本使用
  • 检索召回率优化探究五(BGE-M3 混合检索):基于LangChain0.3 集成Milvu2.5 向量数据库构建的智能问答系统
  • 【Matplotlib】中文显示问题
  • Vue3 组件化开发
  • 第4章 程序段的反复执行1 for语句P115练习题(题及答案)
  • 堆----3.数据流的中位数
  • 第4章 程序段的反复执行2 while语句P128练习题(题及答案)
  • 2025AI颠覆认知!解锁智能新纪元
  • Kubernetes 无法识别你定义的 `CronJob` 资源*逐步解决方案