零散笔记(1)

字符串中最后存放着\0,

\t 制表符讲从左到右 共八个没有字符变用空格隔开;

\b 退格符回退一个字符位置 把光标回退 并不改变上一个字符;//需要测试一下

\r 将其回退到头一行的开头并把本身的空格带入 改变第一个数值;//需要测试一下

转义字符\"   ;\\    ;\'  ;  \a警报响一下;

注释 c kc  巧记KFC

 

1 <stdbool.h>

_Bool 或者可以写成bool flag =false为假定义为0   =true为真为零为假 非零为真

size_t类型使用%zd打印

sizeof(表达式 或者 类型)返回值用 %zd打印单位是字节;      sizeof()并不会真实计算 不会改变数值,就是看的类型返回占字节的个数;

 

char1;  short 2;  int 4; float 4;  double8; long 4在这里是≥int就行;long long8;long double8;

bit比特位 byte字节1字节为8个比特位

 

双目操作符指的是表达式中有两个操作数

整数/整数 得到的商;

至少有一个带小数的 5.0/2结果为2·500000

%f float %lf double

6%4=2   //注意取余操作数必须都是整数,对于负数的取余时,只取决于第一个操作数的符号例如 -6%-5=-1;

 

占位符%,%d是需要整数,%p打印地址也就是指针  %o是八进制打印  %x是打印十六进制

限定宽度  允许占位符最小宽度                   %5d是右对齐  123

%-5d为左对齐123

在使用scanf函数中需要注意的一点

c42ad51258fb46d8b20eba9089085503.png

 

printf("%.2f",2.366) 2.37会四舍五入

//添加scanf报错在第四节 2h5min

2.34e3//e是科学计数法2340.000000

2 scanf返回值是成功读取到的个数,若没有读取或匹配失败(输入不同类型的数据)返回0,若读取数据前 发生错误或者读取到文件末尾返回常量EOF(-1)

while(scanf("%d %d",&a,&ctrl+z三次就好

利用%c scanf不会忽略起始空白字符 忽略 格式可以用 %*c 

while(scanf("%d %d",&a,&b)==2)

while(scanf("%d %d",&a,&b)!=EOF)

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值