Linux
小黑马的博客
这个作者很懒,什么都没留下…
展开
-
C语言的函数
C语言·函数重点函数的声明、定义、和返回值函数的调用:函数的一般调用、函数的嵌套常用Linux C系统中的常用函数一、函数的声明、定义、和返回值函数的定义如下:调用函数必须遵循“定义在先、使用在后”的原则。函数定义的一般格式:类型说明符 函数名(类型说明符形参变量1,类型说明符形参变量2,…){声明语句部分;执行语句部分;}如:#include "stdafx.h"int _tmain(in...原创 2018-03-22 20:02:13 · 1356 阅读 · 2 评论 -
linux C 数组与指针
linux C 数组与指针一、数组数组是同一数据类型的一组值;属于引用类型,因此数组存放在堆内存中;数组元素初始化或给数组元素赋值都可以在声明数组时或在程序的后面阶段进行。定义一维数组的一般格式为:类型标识符 数组名[常量表达式]。例如:int a[10];它表示数组名为a,此数组为整型,有10个元素。这里可以先开辟内存空间,不赋值,如第一种。也可以像第二种一样直接给值;int a[10];int...原创 2018-03-20 17:09:06 · 259 阅读 · 8 评论 -
C语言 结构体
结构体结构体的定义结构体的声明与使用嵌套结构体1.结构体的定义结构”是一种构造类型,它是由若干“成员“组成的,每一个成员可以是一个基本数据类型或者又是一个构造类型。C语言里面的结构体类似于Java、C#里面的Class类。 2.结构体的声明与使用结构体的声明为:struct 结构名{成员列表};#include "stdafx.h"struct Test{ int Studen...原创 2018-03-26 17:11:44 · 191 阅读 · 1 评论 -
预处理命令
预处理命令宏定义文本包含条件编译1.宏定义在C语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。在C语言中,宏分为有参数和无参数两种。1.1无参数的宏定义声明无参数宏一般形式为: #de...原创 2018-03-26 19:42:32 · 826 阅读 · 2 评论