C
坤哥玩csdn
这个作者很懒,什么都没留下…
展开
-
C语言程序的编译以及库的构建与使用---查漏补缺笔记
GCC编译器驱动程序读取源程序文件HelloWorld.c,并把它翻译成一个可执行目标文件HelloWorld。这个翻译的过程可分为四个阶段完成:预处理阶段。编译阶段。汇编阶段。链接阶段。翻译 2015-08-27 10:51:27 · 1218 阅读 · 0 评论 -
C和指针---查漏补缺笔记
注释 有时候用于把一段代码"注释掉",也就是使这段代码在程序中不起作用,但并不是将其真正从源文件中删除。要从逻辑上删除一段C代码,更好的办法是使用#if指令:#if 0statements#endif在#if和#endif之间的程序段就可以有效地从程序中去除,即使这段代码之间原先存在注释也无妨。#include#defineMAX_COLS 20#inc原创 2015-08-16 22:56:21 · 858 阅读 · 0 评论 -
结构的存储分配,对齐
在做笔试题时总是碰到求结构体占用空间大小的问题,由于以前学得不细,在网上找了很久,总找不到想要的内容,没想到在书上找到了很详细的东东,以下内容摘自>一书: 编译器按照成员列表的顺序一个接一个地给每个成员分配内存。只有当存储成员时需要满足正确的边界对齐要求时,成员之间才可能出现用于填充的额外内存空间。为了说明这一点,考虑下面这个结构:struct ALIGN{ char原创 2015-06-03 23:15:36 · 1059 阅读 · 2 评论 -
将一个进程转变为守护进程所需要的步骤
如果想要把一个普通进程转变为守护进程。我们需要进行一下步骤原创 2014-09-15 10:23:32 · 3799 阅读 · 0 评论