欢迎来到贱贱的博客

扩大
缩小

2018年3月29日

c语言中的# ## 可变参数宏 ...和_ _VA_ARGS_ _

摘要: 1.#的用法 假如希望在字符串中包含宏参数,ANSI C允许这样作,在类函数宏的替换部分,#符号用作一个预处理运算符,它可以把语言符号转化程字符串。例如,如果x是一个宏参量,那么#x可以把参数名转化成相应的字符串。该过程称为字符串化(stringizing). 第一次调用宏时使用“y”代替#x;第二 阅读全文

posted @ 2018-03-29 16:03 L的存在 阅读(5010) 评论(0) 推荐(1) 编辑

linux内存管理

摘要: 1 物理内存与虚拟内存 (1)大家知道直接从物理内存读取数据比从硬盘上面读写数据会快很多,但是内存是有限的,这样就引出了虚拟内存。 (2)linux的内存管理采用的是分页的模式。为了保证物理内存的充分利用,内核会在适当的时候将物理内存不经常使用的数据块交换到虚拟内存中。(最近最经常算法 ,好通俗的名 阅读全文

posted @ 2018-03-29 15:53 L的存在 阅读(450) 评论(0) 推荐(0) 编辑

导航