LYsnowQの博客小屋
内存
程序在内存中的分布以及状态作用
全局、局部以及静态变量
c语言的变量及作用域范围以及生命周期
哈希
从c语言算法——和西德基本原理和运用
跳转语句
c语言的跳转语句本本用法
条件判断句和循环语句
c语言基本结构使用
进制及其转换
常见进制类型 我们日常生活中用的大多是10进制很少见到二进制,八进制,十六进制。而在编程中却比较常常听说,但有时还是以10进制为主,我们说机器识别二进制,但是二进制是不能直接从我们的编译器直接输出的。我们的2进制8进制和16进制实际上只是规定满多少进位的标准,2进制为满二进1,8进制满8进1,16进制满16进1,有必要补充一下的是由于阿拉伯数字只有10个即0-9所以在16进制中10-15分别用a-f代替(大小写均可)。 进制应用 在vs2022(只是本人使用的为vs2022,如果有其他编译器小伙伴也可以自行尝试)中我们可以输入一个十进制数如25,让其转化为8进制和16进制的数,如代码: 12345678910#include <stdio.h>int main(){ int a=46; printf("转化为16进制小写为%x\n",a); printf("转化为16进制大写为%X\n",a); printf("转化为8进制为%o\n",a);//注意,此处为字母o不是数字 ...
计算机内数据储存方式及数据溢出原理
1 原码 原码即计算机的二进制码,特点: 在计算机数据储存中最高位为符号位,正数为0,负数为1 除开最高位,剩余位数代表这个数的绝对值大小 附属的原码是在其数值绝对值基础上再将最高位变为1 例子(原码): 数字 原码 +22 0001 0110 -22 1001 0110 +33 0010 0001 -33 1010 0001 原码的表示简单方便,但是在使用过程中,进行运算时,必须比较二者绝对值大小,才能确定计算结果的正负。所以原码不便于使用。所以一般用补码来进行运算。 2 反码 反码没有赋予功能进行实际使用,他的作用主要是用来过渡补码,作为补码和原码的桥梁。具有以下特点: 对于正数的原码转换为补码,其二进制码不变。 对于负数变为补码,符号位不变(即最高位的1不变),剩余位数变为其相反的数(1变为0,0变为1) 例子(原码和补码转换): 数字 原码 补码 +22 0001 0110 0001 0110 -22 1001 0110 1110 1001 +33 0010 0001 0010 0001 -33 ...
数组
c语言数组的使用
c语言中的类型转换
从0开始的c语言的类型转换
C语言的常量变量
从0开始的c语言变量使用
avatar
🐟认真摸鱼中
LYsnowQ
喜爱吃喝玩乐,语言中偏爱cpp和py,喜欢ACG和game,社交?来者即为友。
前往小窝
小站资讯
文章数目 :
34
本站总字数 :
4.3w
本站访客数 :
本站总访问量 :
最后更新时间 :
空降评论复制本文地址
随便逛逛昼夜切换阅读模式关于博客美化设置切换全屏打印页面