摘要: 与数组类似,函数在内存中占用的是一块连续内存,在表达式中可以被转换为该函数在内存中的首地址。将首地址赋予给一个指针,此时这个指针就指向了这个函数。 声明一个函数指针的写法: returnType (*pointerName)(param list); returType表示函数的返回值,pointN 阅读全文
posted @ 2022-04-01 17:17 namezhyp 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 在编译程序时,需要经过“预编译->编译->汇编->链接”四阶段。链接库时,有静态库和动态库两种库。 静态库:函数和数据被编译进一个.lib文件。在编译连接可执行文件时,链接器从库中复制这些函数和数据并把它们和应用程序的其他模块组合起来创建最终的可执行文件。换句话说,打包时,库已经被加到了可执行文件内 阅读全文
posted @ 2022-04-01 16:55 namezhyp 阅读(57) 评论(0) 推荐(0) 编辑