C-基础知识

#基本数据类型

整数所占字节(一般情况下)
长整型 long int4
整数型 int2
短整型 short int8
浮点数
单精度浮点数 float4
双精度浮点数 double8
字符
char1
  1. 一字节=8位 1K=1024字节 1M=1024K 1G=1024M

  2. 一个英文字母或数字占一个字节; 一个中文字占两个字节。

#复合数据类型

  1. 结构体
  2. 枚举
  3. 共用体
    (#作为入门可以不进行深入探究)

何为变量?
变量的本质时内存中一段存储空间。
变量是存放数据的容器。

常量的表达

  1. 整数:
    十进制:常规表达
    八进制:前面加0(数字“0”)
    十六进制:前面加ox或OX

  2. 浮点数
    传统:float x=1000
    科学计数法:float x=1e3=(1000)

  3. 字符
    单个字符用单引号‘A’
    字符串用双引号“AB”

  4. 整数以补码的形式转化成二进制代码

  5. 实数以IEEE754

  6. 字母通过阿斯克码(ASCII)转化成整数再转换成补码输出

    附 #什么是阿斯克码?
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值