• 我的消息
  • 我的博客
  • 我的学院
  • 我的下载
  • 我的收藏
  • 消息
  • 搜索条件:
    点击返回全部
    全部文章 > {categoryName }
    • 深入汇编理解缓冲区溢出攻击

      1.基本知识    子汇编程序里,调用函数使用CALL伪指令,原始的传递参数的方法可以是使用寄存器和全局标记(和高级语言,如C中的全局变量,在.data段定义的标记)。但是由于这样子函数不能模块化,而...

      原创
      2010-02-25 08:27:00
      2096
      2
    • 深入汇编语言来理解C语言中的传值和传址调用

      这个问题是由我上次和一个同学讨论引起的,这个问题在我的另一篇博客中有写到:大概如下,当一个新参为指针的函数接受一个指针作为实参时,但是这个实参指针没有初始化,然后我在这个函数中用malloc为其分配内...

      原创
      2010-01-21 00:16:00
      2886
      9
    • 深入理解C语言中的free函数。

      #include#includeint main(){    int *test=(int *)calloc(1,sizeof(int));    if(!test)       ...

      原创
      2009-12-10 12:32:00
      16894
      3
    • 关于sprintf和snprintf格式化字符串输出到字符串缓冲区

      都知道,sprintf,snprintf是printf函数族的一员,只是它的输出对象是一个字符串缓冲区,而不是stdout或者文件。所以sprintf,snprintf很适合用来生成自己的格式化参数,...

      原创
      2009-11-24 10:07:00
      6616
      0
    • C语言中的printf族函数深入详解

      使用manpages(man 3 printf)查看到的printf函数如下定义:#includeint printf(const char *format,...);int fprintf(FILE...

      原创
      2009-11-21 23:46:00
      3527
      1
    • 输入理解C语言中的函数声明

      看了C陷阱与缺陷,第一个给我震撼的就是理解函数声明了,下面是我的理解。1.理解函数声明    为了模拟开机启动时的情形,我们必须设计出一个C语句,以显示调用位于地址0的子例程。调用语句如下:    (...

      原创
      2009-11-19 21:37:00
      1711
      0
    • 深入理解C语言中的指向函数的指针和返回指针的函数!

      #include#include/* * 返回指针的函数和指向函数的指针 *//* * 定义一个函数,返回一个void指针,在C语言中,void指针可以 * 指向任何类型 */void *func()...

      原创
      2009-11-18 23:06:00
      3283
      0
    • 深入理解C语言中的指向函数的指针!

      #include#include/* * 函数和指向函数的指针 */void fvoid(){    /*     * 定义一个函数     */    pri...

      原创
      2009-11-18 23:04:00
      802
      0
    • Linux下实现RPC编程

      Linux 下面使用RPC需要使用到命令rpcgen.在Linux下开发RPC程序流程如下:1.写一个rpc程序    如test.x2.使用rpcgen生成必须的文件,通常是客户端和服务器端以及头文...

      原创
      2009-11-11 17:52:00
      4306
      2
    • malloc系列函数

      malloc系列函数:头文件  void*calloc(size_t num,size_t size); 功能:num是请求分配的单元个数,size是每个单元的大小,如果成功则返回一个内存指针,指向一...

      原创
      2009-11-09 09:50:00
      1956
      0
  • 学院
  • 下载
  • 消息