软件工具 SofTool.CN 本次搜索耗时 0.121 秒,为您找到 325 个相关结果.
  • C 头文件

    3285 2021-01-21 《C 语言》
    引用头文件的语法 引用头文件的操作 只引用一次头文件 有条件引用 头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。 在程序中要使用头文件,需要使用 C 预处理指令 #include 来引用它。前面我们已经看过 stdio.h 头文件,它是编译器自带的...
  • C 递归

    3284 2021-01-21 《C 语言》
    数的阶乘 斐波那契数列 递归是以自相似的方式重复项目的处理过程。同样地,在编程语言中,在函数内部调用函数自身,称为递归调用。如下: void recursion () { recursion(); /* 函数调用自身 */ } int main () { recursion(); } C 语言支持递归,即,一个函数可以...
  • C 强制类型转换

    3284 2021-01-21 《C 语言》
    常用的算术转换 强制类型转换是把变量从一种类型转换为另一种数据类型。例如,如果您想存储一个 long 类型的值到一个简单的整型中,您需要把 long 类型强制转换为 int 类型。您可以使用强制类型转换运算符 来把值显式地从一种类型转换为另一种类型,如下所示: (type_name) expression 请看下面的实例,使用强制类型转换运算符把一...
  • END

    3263 2020-12-25 《ARM 汇编》
    语法: END 功能: END 伪指令用于通知编译器已经到了源程序的结尾。 示例: AREA Init , CODE , READONLY ... ... END ; //指定应用程序的结尾
  • C 作用域规则

    3261 2021-01-21 《C 语言》
    C 作用域规则 局部变量 全局变量 形式参数 初始化局部变量和全局变量 C 作用域规则 任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问。C 语言中有三个地方可以声明变量: 在函数或块内部的局部变量在所有函数外部的全局变量在形式参数的函数参数定义中让我们来看看什么是局部变量、全局变量和形式参数。 局部变...
  • 对语言的选择

    3236 2021-05-05 《Autoconf 中文手册》
    既使用C又使用C++的包需要同时测试两个编译器。Autoconf生成的configure脚本 在缺省情况下检查C的特征。以下的宏决定在`configure.in’的随后部分使用那个语言的编译器。 宏: AC_LANG_C使用CC和CPP进行编译测试并且把`.c’作为测试程序的扩展名。 如果已经运行过AC_PROG_CC,就把把shell变量cross_co...
  • 上路(Leviticus)

    3231 2021-05-05 《Autoconf 中文手册》
    因为我的configure在没有与用户进行交互的条件下自动地确定了系统的能力,我决定把生成它们 的程序称作Autoconfig。但附加了版本号之后,这个名字对于老式的UNIX文件系统来说就太长了,所以我把它缩短 成Autoconf。 在1991年秋天,我召集了一群期望获得移植性的家伙(alpha测试者)以给我提供反馈从而使我可以压缩(encapsulate...
  • C 函数

    3217 2021-01-21 《C 语言》
    定义函数 函数声明 调用函数 函数参数 函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。 您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。 函数声明告诉编译器函数的名称、返回...
  • 编译为汇编代码

    3201 2020-12-25 《GCC 基础入门》
    预处理之后,可直接对生成的 hello.i 文件编译,生成汇编代码: gcc -S hello .i -o hello .s -S 表示在程序编译期间,生成汇编代码后,停止。-o 表示输出汇编代码文件。 其中 hello.s 的内容如下: .file "hello.c" .section .rod...
  • 18_Libglade和GtkBuilder的区别使用

    3198 2021-04-29 《GTK系列教程》
    前面给大家提过,用windows版本glade可以 2 种格式的glade: Libglade ( gtk2.12前的版本 ), GtkBuilder( 新版的,现在用的是这个版本 )。格式不一样,最终使用的库函数不一样。 如图: 1)glade画UI,注意保存为Libglade格式,如下图: c代码如下: #include <glad...