【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记

接上一篇笔记

    • 六、按视频页码
      • P9 入门:变量的创建与使用
        • 1.命名
        • 2.变量定义
        • 3.打印函数模板
        • 4.输出类型(打印说明)★★★
        • 5.单精度转换成双精度
        • 6.int转换成long型
        • 7.保留小数位
        • 8.字符型打印
        • 9.值的刷新
        • 10.const 常量
      • P10 入门:无符号数
        • 1.无符号数char类型范围
        • 2.打印无符号数
        • 3.int = -1 的无符号输出
      • P11 入门:类型转换
      • 1.类型转换介绍
      • 2.int 转 char
      • 3.整数、小数之间的转换
      • 4.赋值转换数据类型
      • 5.自动类型转换规则及优先级★★★
      • 6.强制类型转换
    • 疑问

六、按视频页码

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第1张图片

P9 入门:变量的创建与使用

变量
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第2张图片

1.命名

不能以数字开头

驼峰命名法HelloWorld(第二个单词首字母大写)或者下划线Hello_world

2.变量定义

两种都可以
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第3张图片
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第4张图片

3.打印函数模板

打印函数模板1【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第5张图片打印函数模板2【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第6张图片

4.输出类型(打印说明)★★★

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第7张图片
编写代码时,不要出现红标,尽量避免黄标

5.单精度转换成双精度

在0.5后面加个f或者F
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第8张图片

6.int转换成long型

数字后面加个l,不加的话就是隐式类型转换,也不会有黄标
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第9张图片

7.保留小数位

在lf前,%后加上.1就是保留小数点后一位,不是四舍五入,是直接舍去
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第10张图片

8.字符型打印

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第11张图片
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第12张图片
char < 128 (即c<128)
不能表示中文,只能写一个字符,也不能不写
如: c = ‘上’,c = ‘AA’,c = ’ ’

打印换行 c = 10或c =‘\n’ ,转义字符,’ '中间放单字符
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第13张图片【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第14张图片

9.值的刷新

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第15张图片
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第16张图片
不设定初始值,初始值就是随机的
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第17张图片
127 + 1 = -128
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第18张图片

10.const 常量

常量后续就不能被改变
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第19张图片

P10 入门:无符号数

1.无符号数char类型范围

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第20张图片

2.打印无符号数

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第21张图片
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第22张图片

3.int = -1 的无符号输出

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第23张图片
与视频种原理类似

P11 入门:类型转换

1.类型转换介绍

在这里插入图片描述
又分为 隐式类型转换 和 显式类型转换

2.int 转 char

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第24张图片
舍弃装不下的

3.整数、小数之间的转换

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第25张图片
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第26张图片

4.赋值转换数据类型

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第27张图片

5.自动类型转换规则及优先级★★★

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第28张图片
注意这里是int / int
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第29张图片
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第30张图片
最好double a = 10 ,b = 3 ;
写成float还要在数字后面加f

6.强制类型转换

【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第31张图片
【梦开始的地方】C语言复习笔记02、CLion的学习与使用笔记_第32张图片

疑问

1.int a = 2.5 是错的,int a = (int) 2.5 + 2.8 就是对的?

你可能感兴趣的:(C语言,c语言,学习,c++)