软件工具 SofTool.CN 本次搜索耗时 0.238 秒,为您找到 296 个相关结果.
  • isxdigit()

    1688 2021-01-21 《C 语言》
    头文件: 描述 声明 参数 返回值 实例 头文件: <ctype.h> 描述 C 库函数 int isxdigit(int c)检查所传的字符是否是十六进制数字。 十六进制一般用数字 0 到 9 和 字母 A 到 F(或 a ~ f)表示,其中 A~F 表示 10 ~ 15: 0 1 2 3 4 5 6 7 8 9 a b c d ...
  • C 字符串

    1675 2021-01-21 《C 语言》
    C 字符串 C 字符串 在 C 语言中,字符串实际上是使用 null 字符 ‘’ 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。 下面的声明和初始化创建了一个 “Hello” 字符串。由于在数组的末尾存储了空字符,所以字符数组的大小比单词 “Hello” 的字符数多一个。 char greeting[6 ] ...
  • C 静态函数

    1670 2021-01-21 《C 语言》
    static函数与普通函数的区别:  1. 用static修饰的函数,限定在本源码文件中使用,不能被本源码文件以外的代码文件调用。  2. 普通的函数,默认是extern的,也就是说,可以被其它代码文件调用该函数。   若在函数的返回类型前加上关键字static,函数就被定义成为静态函数。普通 函数的定义和声明默认情况下是extern的,但静态函数只是在...
  • char* argv[] 和 char **argv

    1658 2022-11-15 《C 语言》
    命令行环境下的C语言程序 区别: 结论: 命令行环境下的C语言程序 不同于 IDE 一键 build and run,在命令行环境下运行C语言程序,可以指定参数,argc 表示参数的个数, argv 表示参数的字符串数组。 下面是一个C语言程序,它将打印出参数的个数和值 #include <stdio.h> int main (in...
  • 静态库和动态库

    1643 2021-01-18 《GCC 简单入门》
    静态库(.a):程序在编译链接的时候把库的代码链接到可执行文件中。程序运行的时候将不再需要静态库;动态库(.so或.sa):程序在运行的时候才去链接共享库的代码,多个程序共享使用库的代码。 以下为动态库的运行原理:一个与共享库链接的可执行文件仅仅包含它用到的函数入口地址的一个表,而不是外部函数所在目标文件的整个机器码;在可执行文件开始运行以前,外部函数的机...
  • 03_编译多个源文件

    一个源程序可以分成几个文件。这样便于编辑与理解,尤其是程序非常大的时候。这也使各部分独立编译成为可能。 下面的例子中我们将程序 Hello World 分割成 3 个文件:‘hello.c’,‘hello_fn.c’和头文件‘hello.h’。这是主程序‘hello.c’: #include “hello.h” int main (void ) ...
  • 6.3_使用外部库(-l选项)

    如下面这个例子: #include <math.h> #include <stdio.h> int main (void ) { double d = pow (2.0 , 4.0 ); printf ("The cubed is %f\n" , d); return 0 ; } 我们想使用math.h库...
  • 编译成可执行文件

    1626 2020-12-25 《GCC 基础入门》
    首先我们要进行编译test.c为目标文件,这个时候需要执行: gcc – c – I / usr / dev / mysql / include test . c – o test . o
  • C 可变参数

    1611 2021-01-21 《C 语言》
    有时,您可能会碰到这样的情况,您希望函数带有可变数量的参数,而不是预定义数量的参数。C 语言为这种情况提供了一个解决方案,它允许您定义一个函数,能根据具体的需求接受可变数量的参数。下面的实例演示了这种函数的定义。 int func (int , ... ) { . . . } int main () { func(...
  • 5.1_一次性编译

    执行gcc -Wall hello.c main.c -o main命令,直接生成可执行文件main ➜ test gcc -Wall hello.c main.c -o main ➜ test ./main hello world