• 约660条记录,页面显示在80条内,推荐使用搜索获取文章发布时间       点击
  • 2016-09-07     93

    :在编译器里进行语法分析的时候,将常量表达式计算求值,并用求得的值来替换表达式,放入常量表,可以算作一种编译优化。

  • 2016-06-15     102

    goto语句可以用于同一个函数内异常处理,不幸的是,goto是本地的,它只能跳到所在函数内部的标号上。

  • 2016-06-15     104

    每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。而且 .c就是你写的程序文件。

  • 2016-06-06     107

    帧栈(stack frame):在内存的程序栈中,为单个过程分配的那部分栈称为帧栈。如下图所示。栈用来传递过程参数、存储返回信息、保存寄存器以供以后恢复之用

  • 2016-01-08     137

    在windows上进行C语言开发,可借助MinGW+eclipse,MinGW提供可以在windows上运行的gcc编译器,而eclipse C/C++提供良好的编译环境。

  • 2015-10-05     133

    1.在C、D、E盘和c:\windows\system、c:\windows中生成本病毒体文件 2.在C、D、E盘中生成自动运行文件 3.注册c:\windows\system\svchost.exe,使其开机自动运行

  • 2015-07-27     128

    预处理的过程主要处理包括以下过程:将所有的#define删除,并且展开所有的宏定义 处理所有的条件预编译指令,比如#if #ifdef #elif #else #endif等

  • 2015-07-06     123

    所谓"锁",就是为了让自己独自占有空间,在自己没用完之前,不让别人来占用自己的资源.现在的操作系统,无论是WINDOWS,还是UNIX等其他操作系统.都采用多线程的环境

  • 2015-04-18     122

    -l 参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是 libm.so

  • 2015-04-18     97

    UDP为用户数据报协议,基于IP协议,并增加了端口号和校验和的功能。