240 发简信
IP属地:黑龙江
  • 自己制作静态链接库并使用

    一、自己制作静态链接库 首先使用gcc -c只编译不链接生成.o目标文件,然后使用ar工具进行打包成为归档文件。 库名不能乱取一般是lib+库名...

  • 数学函数库

    一、math.h 正真的数学运算的函数定义在mathcalls.h中,在使用数学库函数时只要包含math.h即可。 二、计算开平方 开平方函数原...

  • 字符串函数

    一、什么是字符串 字符串由多个字符连续分布组成的字符结构。字符串的特点是:规定了开头和结尾,而没有指定长度,长度由开头地址和结尾地址相减得到。 ...

  • 函数库

    一、什么是函数库? 函数库:事先写好的函数的集合。给别人来复用。 函数是模块化的,因此可以被复用。写好的一个函数可以被反复使用。 二、函数库的由...

  • 递归函数

    一、什么是递归函数 递归函数:函数中调用了自己的函数 递归函数不等于循环函数, 递归典型例子:用递归函数计算阶乘、求斐波那契数列 二、函数的递归...

  • 函数的基本使用

    一、函数的三要素:定义、声明、调用 函数定义就是函数体、函数声明就是函数原型、函数调用就是使用函数。 函数定义是函数的根本,函数定义只的函数名表...

  • 函数的本质

    一、c语言为什么会有函数 汇编程序中也有函数这个概念。 整个程序分成多个文件,一个文件分成多个函数,一个函数分成多个语句。 这种组织的好处在于分...

  • 宏定义2

    一、带参宏和带参函数的区别(宏定义的缺陷) 宏定义在预处理期间处理,函数是在编译期间处理。 宏定义最终在调用宏的地方把宏体原地展开,而函数是在调...

  • 宏定义1

    一、宏定义的规则和使用解析 宏定义的解析规则是:在预处理阶段由预处理器进行替换,这个替换是原封不动的替换。 宏定义可以被递归替换,直达替换出来的...