随笔分类 -  C语言基础知识

摘要:1.有符号数和无符号数 有符号数就是最高位为符号位,0代表正数,1代表负数 无符号数最高位不是符号位,而就是数的一部分而已。 1011 1111 0000 1111 1111 0000 1011 1010,如果当有符号数看待,那么他是一个负数的补码,如果当一个无符号数看待,他就是一个正数的原码 无符 阅读全文
posted @ 2016-12-28 16:54 夜行过客 阅读(8821) 评论(1) 推荐(0) 编辑
摘要:1. 原码 +7的原码是0000 0111 -7的原码是1000 0111 +0的原码是0000 0000 -0的原码是1000 0000 2. 反码 一个数如果值为正,那么反码和原码相同。 一个数如果为负,那么符号位为1,其他各位与原码相反 +7的反码0000 0111 -7的反码1111 100 阅读全文
posted @ 2016-12-28 14:28 夜行过客 阅读(589) 评论(0) 推荐(0) 编辑
摘要:1.二进制 一个位只能表示0或者1两种状态,简称bit(比特) 一个字节为8个二进制数,称为8位,简称BYTE(字节) 一个字为2个字节,简称WORD. 两个字为双字,简称DWORD,占32个bit 大写的B代表字节,小写的b代表比特 2.八进制 八进制为以8为基数的数制系统,C语言当中以0开头表示 阅读全文
posted @ 2016-12-28 11:43 夜行过客 阅读(2223) 评论(0) 推荐(0) 编辑
摘要:常量就是在程序运行中不可变化的量。 #define #define MAX 100 定义了一个常量名字叫MAX,值是100,用#define定义的常量一般用大写字母. #define是一个预编译指令,在预编译阶段,被define定义的常量只是简单的做一个文本替换。 MAX = 10;这是错误的,常量 阅读全文
posted @ 2016-12-28 10:11 夜行过客 阅读(396) 评论(0) 推荐(0) 编辑
摘要:1. include 头文件包含 #include <stdio.h>这个是hello world程序的第一句话 # 代表预编译指令 #include的意思就是头文件包含,使用C语言库函数需要提前包含库函数对应的头文件。stdio.h这个文件在操作系统的系统目录下 include有两种写法 #inc 阅读全文
posted @ 2016-12-27 16:33 夜行过客 阅读(16046) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示