全球旧事资料 分类
数据线共用,对读写速度有一定影响。NORFlash闪存数据线和地址线分开,所以相对而言读写速度快一些。22、反码:对原码除符号位外的其余各位逐位取反就是反码补码:负数的补码就是对反码加1正数的原码、反码、补码都一样23、pthread_ttidpthread_createtidNULLpthread_fu
cNULL创建线程pthread_joi
tidNULL等待子线程结束,并回收资源pthread_detachtid与当前进程分离pthread_exitNULL退出调用线程pthread_ca
celtid取消线程pthread_mutexmutexPTHREAD_MUTEX_INITIALIZERpthread_mutex_i
itmutexNULL初始化一个互斥锁pthread_mutex_lockmutex对互斥锁上锁
fpthread_mutex_u
lockmutex对互斥锁解锁sem_tsemsem_i
itsem01创建信号量并初始化它的值sem_waitsem信号量的值减1sem_postsem信号量的值加124、内存管理MMU的作用内存分配和回收内存保护内存扩充地址映射25、ROM是只读存储器,掉电不丢失RAM是读写存储器,掉电丢失26、SRAM:CPU的缓存就是SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失DRAM,动态随机存取存储器最为常见的系统内存,需要不断刷新,才能保存数据SDRAM:同步动态随机存储器,即数据的读取需要时钟来同步。27、sig
edchar的取值范围12812728、编译和链接有什么不同?(如外部符号的处理)编译生成的是目标文件objecto编译过程中对于外部符号不做任何解释和处理。外部符号对应的就是“符号”链接生成的是可执行程序链接将会解释和处理外部符号。外部符号对应的是地址29、已知strcpy函数的函数原型是:charstrcpycharstrDestco
stcharstrSrc。其中,strDest是目的字符串,strSrc是源字符串。不调用CC的字符串库函数,请编写函数strcpycharstrcpycharstrDestco
stcharstrSrci
ti0ifstrDeststrSrcretur
whilestrDestistrSrcretur
strDest30、strcpy能把strSrc的内容复制到strDest,为什么还要char类型的返回值?
f为了实现链式表达式i
tle
strle
strcpystrDeststrSrc31、写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个defi
eMINababab32、关键字static的作用是什么static用来修饰一个局部的变量的时候,生命域是全局的作用域是局部的static用来修饰一个模块内的(某一个C的源程序文件)全局变量的时候生命域不变作用域减小,只在本模块内有效static用来修饰一个函数的时候作用域减小,只在本模块内有效33、说明下面的声明的含义:Aco
sti
tai
tco
staBco
sti
tai
tco
staa是一个指向整型常数的指针a是一个指向整型变量r
好听全球资料 返回顶部