C语言

C语言经典算法100例(二)

11、判断某一年是否是闰年。

C语言经典算法100例(一)

C语言中有有许多经典的算法,这些算法都是许多人的智慧结晶,也是编程中常用的算法,这里面包含了众多算法思想,掌握这些算法,对于学习更高级的、更难的算法都会有很大的帮助,会为自己的算法学习打下坚实的基础。

接下来我们先来看10道:

(1)输出9*9乘法口诀。

【下载】嵌入式系统的C语言设计

当今嵌入式处理器的生产已经远远超过为桌面系统所设计的处理器。本文通过介绍微控制器 (MCU)的开发原理和C语言的相关知识,向读者展示了如何用C语言编写嵌入式MCU程序,内容涉及数据类型和变量、函数库、优化和测试嵌入式C语言程序等。利用贯穿全文 的样例工程,揭示了特定设备硬件开发的详细细节,以及用C语言进修嵌入式程序设计所带来的快速开发、增强的可移植性和再利用等优越性能。

堆栈在C语言中的定义(单片机的中堆栈相当于栈)

在计机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。

嵌入式C语言不可不用的关键字

1、static关键字

这个关键字前面也有提到,它的作用是强大的。

要对static关键字深入了解,首先需要掌握标准C程序的组成。

标准C程序一直由下列部分组成:

1)正文段——CPU执行的机器指令部分,也就是你的程序。一个程序只有一个副本;只读,这是为了防止程序由于意外事故而修改自身指令;

ARM中C语言和汇编语言混合编程

在嵌入式系统开发中,目前使用的主要编程语言是C 和汇编,虽然C++已经有相应的编译器,但是现在使用还是比较少的。