无名商城论坛

搜索
查看: 196|回复: 0

[其他技术] 【FX】C语言基础

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 16:01:37 | 显示全部楼层 |阅读模式



强、弱类型语言
强类型语言特点:1、使用前先定义;2、变量类型不可变。
弱类型语言:数据类型可被忽略,如python等。

基础数据类型
char——1字节
short——2字节
int——4字节
long int——4字节
long long——8字节
double——8字节
long double——8字节
float——4字节
bool——1bit

源、反、补码
正数:源、反、补码相同
负数:源码取反+1=补码;补码取反+1=源码;符号位不变。

数据空间扩充
有符号,扩充符号,无符号,扩充0;

char a = 10;//0000 1010
char b = -20;//1001 0100—补码1110 1100
int x = a; //扩充 00 00 00 0A
int y = b; // ff ff ff ec

小端存放和大端存放
大端存放:指的是低地址存高位数据,高地址存低位数据。—网络传输
小段存放:指的低地址存低位数据,高地址存高位数据。—Inter架构

练习
a,b,c三个数的排序
[彩虹]老规矩放一楼
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表