首页 > 编程语言 > 详细

c语言基础---- 第五章 基础知识合集

时间:2019-10-08 11:47:44      阅读:77      评论:0      收藏:0      [点我收藏+]

typedef :

typedef unsigned char kal_uint8;
typedef unsigned short int kal_uint16;
/* portable 16-bit signed integer */
typedef signed short int kal_int16;

  

位、字节、字符的区别:

位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数
字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写  B  来表示,1B(byte,字节)= 8bit(位)
字符:是指计算机中使用的字母、数字、字和符号
	
总结: 1、一个字节包含8个二进制位
	2、一个十六进制可以表示4个二进制位:eg  0xe = 0b 1110
	3、所以,一个字节由2个十六进制表示

  

ifdef、elif、else、endif 的使用:

#ifdef TEST0
	int a = 1;
#elif TEST1
	int a=2;
#else
	int a=3;
#endif

//当未定义时:
#ifndef MT75xx
	int a = 1;
#endif

  

 

c语言基础---- 第五章 基础知识合集

原文:https://www.cnblogs.com/vx-cg248805770/p/11634282.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!