C-1.1

使用c的理由
1. 强大的控制结构
2. 快速
3. 紧凑的代码——使程序更小
4. 可移植到其他计算机

数据类型

int类型

Int %d

long int %ld

Long long int %lld

Short int %hd

Unsigned int %u

整型数据溢出:当到达最大值时,将溢出到起始点


显示8进制:%o

+前缀:%#o

显示16进制%x

+前缀:%#x


 

Char类型

初始化

Char I = 'A';

Char b=25; //对于ASCII,是可以的,但这是不好的编程风格

float类型

组成:符号(正负)+小数部分+指数部分

+

.358

1

%e =指数形式

%f =小数形式

可移植类型:#include <inttypes.h>

  • uint32_t  32位无符号整数类型
  • int32_t 
  • uintmax_t最大的有符号整数类型
  • Int_fast 8_t系统中对8位有符号数而言计算最快的整数类型

打印…………自行

Q1:为什么说long类型和short类型“可能”占用比int更多或更少的存储空间

A1:因为c仅仅保证short类型不会比int类型长,并且long类型不会比int类型短,这样做是为了适应不同的机器,short类型和long类型的长短根据不同的机器不同


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值