首页 > 编程知识 正文

编程知识介绍,编程语言基本知识

时间:2023-05-06 03:02:09 阅读:233717 作者:2787

C语言:面向过程 C++、JAVA:面向对象
优点:代码量小、速度快、功能强大
缺点:危险性高、开发周期长、可移植性不强

32个关键字:

auto break case char constcontinue default do double elseenum return float for gotoif int long register returnshort signed sizeof static structswitch typedef unsigned signed voidvolatile while

基本编程知识
1、CPU不能直接处理硬盘上的数据,硬盘上的数据先调入内存条,内存是在操作系统的统一管理下运行的。

2、程序——>编译联机——>生成exe文件——>运行——>操作系统执行文件

3、 变量的本质就是内存中的一段存储空间。
变量为什么必须初始化:所谓初始化就是赋值的意思,
只定义不初始化VC++中输出垃圾值,会自动放一个添充字。
软件运行完毕后,操作系统将回收该内存空间(注意:操作系统并不清空该内存空间遗留下来的数据)

定义变量: 数据类型 变量名 = 要赋的值

4、进制转化
十进制就是逢十进一,二进制逢二进一
冯诺依曼:把十进制改成二进制 图灵
%d表示以十进制输出,%x或%X表示以十六进制输出,%o表示以八进制输出。

5、常量在计算机中的表示:

整型

十进制:传统写法十六进制:前面加Ox或OX八进制:前面加0(是数字零)

浮点数

传统写法: float x = 3.2; //传统科学计数法: float x = 3.2e3; //x的值是3200 float x = 123.45e-2; //x的值是1.2345

字符

单个字符用单引号括起来 ‘A’表示A “A”错误 “AB”正确字符串用双引号括起来 “A”正确,因为A代表了‘A’‘’的组合

6、整数是以补码的形式转化为二进制形式存储在计算机中;

实数是以IEEE754标准化为二进制代码存储在计算机中的;字符的本质也是与整数的存储方式相同。

7、代码规范化

括号成对的敲缩进空格

8、字节就是存储数据的单位,并且是硬件所能访问的最小单位

1字节 = 8位1K = 1024字节1M = 1024k1G = 1024M

9、不同类型数据的相互赋值
考虑补码

int i =45;long j = 102345;i = j;printf(“%ld %d”,i,j)

10、ASCII码
不是一个值,而是一种规定,
ASCII码规定了不同的字符使用哪个整数值去表示
规定了:

‘A’-- 65‘B’-- 66‘a’-- 97‘b’-- 98‘0’-- 48

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。