c语言学习第一天

杂谈

bash命令学习

重命名文件:mv a文件名 a文件的新名字

vim常用命令

`i`编辑模式
esc 切换模式
u 撤销键
dd 删除一行
0 到行首
w 光标向后移一个词
b 光标向后移一个词
dw 删除一个单词
D 删除到行尾
V 选中正行
y 将选中内容复制到粘贴板中
p 在光标所在的下一行粘贴粘贴板中得内容

n 执行上一次查找
/xxx 查找内容

mac 快捷键学习

command + tab切换,tab 和 ~ 之间控制移动方向
选中要打开的程序后按下command + 1  

c语言学习

c语言的数据类型:

基本数据类型

数据类型说明字节
char字符型1
int整型2
float单精度浮点型4
double双精度浮点型8
整数类型
数据类型说明字节
int整型2
short int短整型(int 可省略)2
long int长整型(int 可省略)4
unsigned short int无符号短整型(int 可省略)2
unsigned long int无符号长整型(int 可省略)4
浮点数类型
数据类型说明字节
float单精度型4
double双精度型8
long double长双精度型16
定义常量 注:常量是不可改变的
格式:#define 标示符 常量值
例子:#define PI 3.14
类型转换

类型转换就像小盒子放进大盒子一样在编译的时候自动完成

:char类型数据转换为int类型数据遵循ASCII码中的对应值ASCII

强制类型转换

注意:
1. 数据类型和表达式都必须加括号 如把(int)(x/2+y)写成(int)x/2+y则成了把x转换成int型之后再除2再与y相加了。
2. 转换后不会改变原数据类型及变量值,只在本次运算中临时性转换
3. 强制转换后的运算结果不遵守四舍五入原则

C语言常用的格式化符


注意:double类型的 %f 或 %lf (%f会损失精度)

C语言的算术运算符



除法运算中注意:

如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。

取余运算中注意:

该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1
三元运算符

格式:表达式1 ? 表达式2:表达式3;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值