- 博客(5)
- 收藏
- 关注
原创 指针、数组、字符串
一、数组——函数参数表中的数组实际上就是指针。sizeof求数组的的长度(字节)int a[ 10 ];intp=a;(p+1)==a[1];——给指针加一是让指针指向下一个变量(如果指针指向的不是一片连续的空间那么这种运算没有意义)——void表示不知道指向什么东西的指针计算的时候和char相同(但是不相通)——转换指针的类型intp=&i; voidp=(void...
2019-01-25 13:52:11
249
原创 C语言学习记录
求最大公约数int main(){int a,b;scanf("%d %d",&a,&b);int min;if(a>b)min=b;else min=a;int i=1;
2019-01-21 19:37:51
248
原创 Mark计算机科学 软件和硬件
一、 软件通过API控制操作系统系统out,in控制硬件in(中断):寄存器名+端口号(IO) out:端口号+寄存器名端口号是唯一的,端口号一样会引起硬件冲突。IRQ:中断硬件的控制信号都要通过中断控制器IO控制器的请求全部发到中断控制器,中断控制器通过顺序执行。...
2019-01-20 10:52:09
431
原创 汇编和可执行文件
代码执行过程源代码——编译器——汇编语言(obj)——链接(Link)——可执行文件(文件格式与平台相对应)编译时可能会产生不一样的代码,因为编译器会对代码进行优化。汇编会把代码简单化:汇编代码一般包括:赋值语句,跳转语句,计算语句。Release是发布版,执行快速,精悍,占用空间小,会对代码进行简化。调试的时候最好用Debug它会对每句代码生成对应的汇编。两种测试方法产生的结果是一...
2019-01-19 21:05:00
733
原创 Mark计算机科学 内存
一、内存类型ROM:只读内存RAM:可读可写内存(断电即消)引脚:电源引脚、地址引脚(寻址能力)、数据引脚(读取写书数据的大小)、控制引脚。二、内存的逻辑结构:1、数据结构:数组:读取速度快(首地址+加偏移)删除慢数据记录(栈):从下而上,可以做数据的查询,回溯,现进后出队列:逐步存取链表(指针): 删除简单,只需要修改指针,指针需占用一个内存地址2、数据类型(int、char...
2019-01-18 20:15:03
514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅