计算机综合基础
计算机网络、操作系统、数据库
Beta Lemon
盖将自其变者而观之,则天地曾不能以一瞬
展开
-
【C语言】关于各类变量的存放信息
题目描述根据下面的代码,填写表格。整数算2字节,字符1字节,指针4字节。每个区域的起始地址都是0,内存按2字节编址。int num = 2; void main() { char str1[10]={"UESTC"}; char *str2="CHENGDU"; char p; } void func(int m) { int n = 10; }解释...原创 2020-04-10 10:22:01 · 398 阅读 · 0 评论 -
【C语言】复试系列问题
1.从C语⾔执⾏效率⽅便,简述下C语⾔采取了哪些措施提⾼执⾏效率。①.使⽤指针:有些程序⽤其他语⾔也可以实现,但C能够更有效地实现;有些程序⽆法⽤其它语⾔实现,如直接访问硬件,但C却可以。正因为指针可以拥有类似于汇编的寻址⽅式,所以可以使程序更⾼效。②.使⽤宏函数:宏函数仅仅作为预先写好的代码嵌⼊到当前程序,不会产⽣函数调⽤,所以仅仅是占⽤了空间,⽽使程序可以⾼效运⾏。在频繁调⽤同⼀个宏函数的...原创 2020-04-14 14:24:59 · 14800 阅读 · 3 评论 -
操作系统、计算机网络、数据库系统概论等相关面试问题
操作系统1. 中断和陷入有什么异同?外中断时指来自处理机和内存外部的中断,如I/O中断、定时器中断、外部信号中断等。狭义上也叫中断;内中断主要指在处理机和内存内部产生的中断,也称陷入,如校验错、页面失效、溢出、除数为零等;中断和陷阱的主要区别:(1) 陷入通常由处理机正在执行的现行指令引起,而中断则是由与现行指令无关的中断源引起的。(2) 陷阱处理程序提供的服务为当前进程所用,而中断...原创 2020-03-27 11:23:57 · 8684 阅读 · 0 评论