本文主要是介绍第2章 计算机应用的实质,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第2章 计算机应用的实质2.1 计算机应用的实质
计算机应用的实质:
2 操作:CPU或GPU
3 通信:串口,网口
显卡,声卡等是:存储+操作+通信
2.2 存储(数据结构)
存储主要考虑的是:
1 单个物体占多大空间(数据类型)
2 是连续存储,还是分散存储,还是两者结合 (数组,结构体,共用体,链表,索引)
因此以后提起数据类型就要问:整个数据类型在内存中是如何存的。
也就是说这个数据类型占多大空间,是连续存储还是分散存储。
3 一些需要注意的问题:
位(bit)与字节(byte)
高低字节序,网络字节序
C语言程序的存储区域
2.3 操作(控制与运算)
控制:I/O操作,程序执行顺序(顺序,分支,循环,跳转)
运算:加(衍生出减,乘,除等)。左移,右移等。()[]{}.-> +-*/>><<
两个知识点:程序执行顺序,运算符(控制符)
运算符:几元的(作用在几个操作数上),优先级,结合律。
插曲:结合律:左结合含义是运算符左侧表达式结合成一个操作数,然后参与运算;右结合同理。
例子:
左结合例子:a+b+c; 这个表达式的意思是((a)+b)+c;
右结合例子:a=b=c; 这个表达式的意思是a=(b=(c));
1 串口,真正的通信技术。打开,读写。
2 网口,网络技术。主要为SOCKET通信。
这篇关于第2章 计算机应用的实质的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!