IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 阮一峰 c语言教程 读书笔记 -> 正文阅读

[C++知识库]阮一峰 c语言教程 读书笔记

语句statement

单个分号的语句也是有效语句 空语句

返回值(表达式都有返回值)

语句不一定有返回值

变量声明语句 int x =1无返回值

语法单位之间的多个空格等于一个空格

注释的两种用法

/*…*/可以在()中进行注释

//只在单行使用

但是注释都不能在“”中使用

若语句中有注释 注释会被替换成一个空格?

所以min/* space */Value会变成

min Value,而不是minValue

Printf中的 “f”即为format (格式化)

printf在stdio.h 头文件中

Include --在“预处理器”一章中

占位符? 即是 这个位置可以用其它值带入

占位符的第一个字符 必须为%

例如 %i 即是 这里代入的值必须是一个整数

%s? 字符串 JAME? 但是使用字符串时

“JAME”“TOM”“DDD”

输出格式

%5d? 最小宽度为5? 默认为右对齐 若不满5位? 前加空格 例如“? 123”

如果希望改为左对齐%-5d即可

%12f

总是显示正负号%+d

%.2f %.3f? 两位 三位小数

***

printf("%*.*f\n", 6, 2, 0.5);

等同于?? 比较新颖

printf("%6.2f\n", 0.5);

输出部分字符串 %.5s? 输出字符串的前五位


?? ?不懂之处
?? ?printf()参数与占位符是一一对应关系,如果有n个占位符,printf()的参数就应该有n + 1个。如果参数个数少于对应的占位符,printf()可能会输出内存中的任意值。
?? ?参数?

?几个不是很熟悉的占位符
%a %A 浮点数 ??

%c 字符 ? ?%s字符串

%d 十进制整数 等同于%
I

%e %E 使用科学计数法的浮点数 指数部分的Ee为大小写 ???尝试尝试
对于带e 的这种方式多见多看???需要在了解

%f 小数包含(float 跟double 两种类型)

%g ?六个游侠数字的浮点数,整数部分超过六位转化为科学计数法,指数部分e 为小写(%G e为大写)


  • 以下抽空看
  • %hd:十进制 short int 类型。
  • %ho:八进制 short int 类型。
  • %hx:十六进制 short int 类型。
  • %hu:unsigned short int 类型。
  • %ld:十进制 long int 类型。
  • %lo:八进制 long int 类型。
  • %lx:十六进制 long int 类型。
  • %lu:unsigned long int 类型。
  • %lld:十进制 long long int 类型。
  • %llo:八进制 long long int 类型。
  • %llx:十六进制 long long int 类型。
  • %llu:unsigned long long int 类型。
  • %Le:科学计数法表示的 long double 类型浮点数。
  • %Lf:long double 类型浮点数。
  • %n:已输出的字符串数量。该占位符本身不输出,只将值存储在指定变量之中。
  • %o:八进制整数。
  • %p:指针。
  • %s:字符串。
  • %u:无符号整数(unsigned int)。
  • %x:十六进制整数。
  • %zdsize_t类型。
  • %%:输出一个百分号

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-01 16:38:20  更:2021-10-01 16:38:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 20:32:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码