C语言基础
kevinyya
这个作者很懒,什么都没留下…
展开
-
C语言预处理及相关操作命令
有一段时间没有更新博客了,这段时间实在太忙,平时也只是简单地梳理一下学习内容,现在就来做一下总结,记录一下之前不熟悉的知识点。 1. 预处理 C语言程序的编译过程主要由预处理、编译、汇编以及链接四个步骤组成。其中,预处理就是将预处理指令转换为实际代码中的内容,也就是把程序中“#”后面的内容进行替换。如果想要查看具体内容,则可以在命令行中输入以下指令: gcc -E main.c 运行结果: “#”后面的内容主要有以下两种: 1)#include - 包含头文件 此操作 ...原创 2020-10-12 21:43:33 · 249 阅读 · 0 评论 -
C语言中数据的存储方式
文章目录原码、真值、反码、补码系统的大端和小端 原码、真值、反码、补码 在计算机的世界中,一切的数据都是通过二进制的0和1进行存储和运算等操作的,因此产生了原码、真值、反码以及补码的概念。 原码 计算机中使用的是二进制的0和1,而人类日常生活中使用的是有正负之分的十进制数,所以,在使用二进制表示十进制数字的时候,规定最高位数为符号位(0表示正数,1表示负数),其余位数表示数字的绝对值,两者合在一起称作原码。 真值 在原码的基础上除去符号位,剩余位数表示的十进制数就是真值。 反码 原码出现之后原创 2020-11-17 22:09:57 · 1738 阅读 · 0 评论 -
C语言变量的作用域及关键字的用法
Week 1 学习总结 关于每日一练 将源⽂件变成可执⾏⽂件称为编译过程,请问对编译效率影响最⼤的是哪个步骤? 原码、反码、补码、真值 1)原码 数字在以二进制表现的形式,其中正数的最高位为0,负数的最高位为1,其余位数表示该数字的绝对值切边是求围观VB全国非法强 2)反码 正数的反码是它的原码本身 负数的反码为保留其符号位,其余位取反 3)补码 在计算机系统中,数值一律用补码来表示和存储,使用补码,可以将符号位和数值域统一处理,同时,加法和减法也可以统一处理 正数的补码是它的原码本身 负数的补码原创 2020-08-29 11:45:04 · 845 阅读 · 0 评论