C语言仅仅是一种基础语言,它的标准库也很简单,只提供了最基本的功能,如果希望开发出实用的程序,往往还需要学习其他方面的知识。例如: (1)开发硬件驱动要学习数字电路,了解 Windows 或 Linux 内核,阅读硬件厂商的接口说明书; (2)从事嵌入式开发要学习数字电路、模拟电路、ARM、Linux、Qt等; (3)开发PC软 ...
C 语言允许您传递指针给函数, 只需要简单地声明函数参数为指针类型即可。 下面的实例中,我们传递一个无符号的 long 型指针给函数,并在函数内改变这个值: include stdio.h #include time.h void getSeconds( unsigned long *par ) ; //声明函数类型为指针类型 int main () { unsigne ...
数组(Array)就是一些列具有相同类型的数据的集合,这些数据在内存中依次挨着存放,彼此之间没有缝隙。C语言数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。 格式: t ...