当前位置:
首页 > 大学热门专业 > c语言指针用法有哪些 如何应用(方娜)

知识点

c语言指针用法有哪些 如何应用(方娜)

下面,边肖将告诉你C语言指针有哪些用途。

c语言指针用法

Int t定义整数变量

Int *p:p: p是指向整数数据的指针变量。

Int a[n]:定义一个整数数组a,有n个元素。

Int *p[n]:定义指针数组p,由n个指向整形数据的指针元素组成。

Int (* p) [n]: p是指向包含n个元素的一维数组的指针变量。

Int f (): f是一个返回整数值的函数。

Int * f (): p是一个返回整数数据指针的函数。

Int (* f) (): p是指向函数的指针,返回一个整数值。

Int **p:p: p是一个指针变量,它指向一个指向整形数据的指针变量。

c语言的应用

驱动,无论是操作系统还是单片机,除了汇编,都是用C语言编写的。

对于系统服务,由于操作系统都是用C语言提供API,而且C语言的执行效率比较高,所以最适合用C语言编写系统服务。

应用软件,因为C语言没有成熟的开发框架,不适合开发大规模应用。但是,也有一些程序要求高效率,比如Git。

它不仅在软件开发中,而且在各种科学研究中,都有着广泛的应用和强大的数据处理能力。适合写系统软件,3D,2D图形,动画。具体应用如单片机和嵌入式系统开发。

c语言是一种面向过程的语言。c语言在windows平台下编译,直接在windows平台下运行,而Java总是在他的虚拟机上运行。所以理论上C语言可以做一些比较低级的工作,像Java,它写不出Windows病毒。