首页1
发现
标签
搜索
注册
登录
首页
全书
全文
蜘蛛
搜索
注册
登录
搜索
软件工具 SofTool.CN
本次搜索耗时
0.204
秒,为您找到
303
个相关结果.
搜书籍
搜文档
编译为汇编代码
2819
2020-12-25
《GCC 基础入门》
预处理之后,可直接对生成的 hello.i 文件编译,生成汇编代码: gcc -S hello .i -o hello .s -S 表示在程序编译期间,生成汇编代码后,停止。-o 表示输出汇编代码文件。 其中 hello.s 的内容如下: .file "hello.c" .section .rod...
C 头文件
2818
2021-01-21
《C 语言》
引用头文件的语法 引用头文件的操作 只引用一次头文件 有条件引用 头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。 在程序中要使用头文件,需要使用 C 预处理指令 #include 来引用它。前面我们已经看过 stdio.h 头文件,它是编译器自带的...
C编译器的特征
2816
2021-05-05
《Autoconf 中文手册》
下列宏检查C编译器或者机器结构的特征。为了检查没有在此列出的特征,使用AC_TRY_COMPILE (参见检验语法)或者AC_TRY_RUN (参见检查运行时的特征) 宏: AC_C_BIGENDIAN如果字(word)按照最高位在前的方式储存(比如Motorola和SPARC,但不包括Intel和VAX,CPUS),就定义 WORDS_BIGENDIA...
C 函数
2775
2021-01-21
《C 语言》
定义函数 函数声明 调用函数 函数参数 函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。 您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。 函数声明告诉编译器函数的名称、返回...
18_Libglade和GtkBuilder的区别使用
2768
2021-04-29
《GTK系列教程》
前面给大家提过,用windows版本glade可以 2 种格式的glade: Libglade ( gtk2.12前的版本 ), GtkBuilder( 新版的,现在用的是这个版本 )。格式不一样,最终使用的库函数不一样。 如图: 1)glade画UI,注意保存为Libglade格式,如下图: c代码如下: #include <glad...
C 强制类型转换
2765
2021-01-21
《C 语言》
常用的算术转换 强制类型转换是把变量从一种类型转换为另一种数据类型。例如,如果您想存储一个 long 类型的值到一个简单的整型中,您需要把 long 类型强制转换为 int 类型。您可以使用强制类型转换运算符 来把值显式地从一种类型转换为另一种类型,如下所示: (type_name) expression 请看下面的实例,使用强制类型转换运算符把一...
对语言的选择
2761
2021-05-05
《Autoconf 中文手册》
既使用C又使用C++的包需要同时测试两个编译器。Autoconf生成的configure脚本 在缺省情况下检查C的特征。以下的宏决定在`configure.in’的随后部分使用那个语言的编译器。 宏: AC_LANG_C使用CC和CPP进行编译测试并且把`.c’作为测试程序的扩展名。 如果已经运行过AC_PROG_CC,就把把shell变量cross_co...
C 作用域规则
2756
2021-01-21
《C 语言》
C 作用域规则 局部变量 全局变量 形式参数 初始化局部变量和全局变量 C 作用域规则 任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问。C 语言中有三个地方可以声明变量: 在函数或块内部的局部变量在所有函数外部的全局变量在形式参数的函数参数定义中让我们来看看什么是局部变量、全局变量和形式参数。 局部变...
END
2755
2020-12-25
《ARM 汇编》
语法: END 功能: END 伪指令用于通知编译器已经到了源程序的结尾。 示例: AREA Init , CODE , READONLY ... ... END ; //指定应用程序的结尾
函数的定义
2707
2021-01-24
《GNU ARM 汇编语法指南》
函数的定义,格式如下: 函数名: 函数体 返回语句 一般的,函数如果需要在其他文件中调用, 需要用到.global伪操作将函数声明为全局函数。为了不至于在其他程序在调用某个C函数时发生混乱,对寄存器的使用我们需要遵循APCS准则。函数编译器将处理函数代码为一段.global的汇编码。 函数的编写应当遵循如下规则: a1-a4寄存器(参...
1..
«
22
23
24
25
»
..31