软件工具 SofTool.CN 本次搜索耗时 0.216 秒,为您找到 157 个相关结果.
  • 01_概述

    2760 2021-01-02 《ARM 汇编初体验》
    大部分 arm core 提供两种指令集 : ARM 指令集(32-bit) Thumb 指令集(16-bit) 32 位 架构中 arm 的一些编程约定 : Byte (字节): 8 bits Halfword(半字): 16 bits Word (字): 32 bits 指令数大约 30 多条。有指令编码表可以进行手工汇编。 ARM 指令的...
  • C 错误处理

    2742 2021-01-21 《C 语言》
    C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许您访问底层数据。在发生错误时,大多数的 C 或 UNIX 函数调用返回 1 或 NULL,同时会设置一个错误代码 errno,该错误代码是全局变量,表示在函数调用期间发生了错误。您可以在 <error.h> 头文件中找到各种各样的错误代码。 所以,C 程序员可以通过检查返回...
  • 28_定时器

    2728 2021-04-29 《GTK系列教程》
    定时器的创建: 使用实例: 定时器的移除: 倒计时实例如下: 定时器在应用编程里用得很广,我们手机里的闹钟,幻灯片播放图片等应用都用到定时器。定时器,每隔一段时间干一件事(程序里表现为调用一个函数),像闹钟,每隔一天响一次。 定时器的创建: guint g_timeout_add(guint interval, GSourceFunc fun...
  • 8.6_全节点

    全节点是指维持包含全部交易信息的完整区块链的节点。更加准确地说,这样的节点应当被称为完整区块链节点”。在比特币发展的早期,所有节点都是全节点;当前的比特币核心客户端也是完整区块链节点。但在过去的两年中出现了许多 新型客户端,它们不需要维持完整的区块链,而是作为轻量级客户端运行。在下面的章节里我们会对这些轻量级客户端进行详细介绍。 完整区块链节点保有完整的...
  • 4_定义入口点

    定义汇编入口的两种方法: 汇编程序的缺省入口是_start 标号; 用户也可以在连接脚本文件中用 ENTRY 标志指明其它入口 点; 【例4】定义入口点 .section .data <initialized data here > .section .bss <uninitialized data here > .sectio...
  • 其它伪操作

    2606 2020-12-25 《ARM 汇编》
    还有一些其他的伪指令,在汇编程序中经常会被使用。
  • Go 接口

    2572 2020-12-26 《Go 语言》
    思想: duck typing - 鸭子类型:当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。意思就是说:研究一个东西究竟是不是鸭子,取决于它能不能满足鸭子的工作。 接口: go通过接口实现了类型安全的鸭子类型,同时又避免了OOP编程中的继承,我们来学习下go的接口(interface)。go的接口是一种抽象的...
  • C 递归

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

    2525 2021-01-21 《C 语言》
    循环类型 循环控制语句 无限循环 有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。 编程语言提供了允许更为复杂的执行路径的多种控制结构。 循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的一般形式: Created with Raphaël 2.2...
  • 2_Linux 汇编程序中的标号

    标号只能由 a~z,A~Z,0~9,”.”,_等字符组成。 当标号为 0~9 的数字时为局部标号 ,局部标号可以重复出现,使用方法如下:标号f: 在引用的地方向前的标号标号b: 在引用的地方向后的标号 【例2】使用局部符号的例子,一段循环程序 1: subs r0 ,r0 ,#1 @每次循环使r0 =r0 -1 bne 1 f @跳转到1...