c语言
文章平均质量分 80
李_lym
这个作者很懒,什么都没留下…
展开
-
Linux c基础之(四)函数的调用
函数1. 函数的声明与定义先定义再使用格式:类型说明符 函数名(类型说明符形参变量1,类型说明符 形参变量2,…){声明语句部分;执行语句部分;}2. 函数的参数与返回值函数的参数分为两种,实参和形参。形参:定义函数时,函数名后的参数称为形式参数,简称形参。实参:出现在主调函数中。函数参数的传递方式:普通值传递,地址值传递,数组作为函数参数函数的返回值:一般格式:return(...原创 2018-03-29 18:50:37 · 592 阅读 · 0 评论 -
Linux c基础之(一) 数据类型,运算符和表达式
(一)Linux c 数据类型1. 常量包括字符常量,整数常量,实型(float)常量,枚举常量四种。2. 变量主要有整型变量,实行变量和字符型变量。只有变量要开辟内存空间变量格式:【修饰符】 类型 变量1=值1,变量2=值2;例如:Int a=1,b=2;3. 整数类型(1) 整数常量在linux c中有三种方式,十进制形式,八进制形式,十六进制形式(2)...原创 2018-03-24 13:13:49 · 217 阅读 · 0 评论 -
Linux c基础之(二)顺序选择与循环
(一) 顺序结构按照语句出现的先后顺序执行1. 常用的输出函数(1)函数printf()%c输出单个字符%d表示按照十进制形式输出整数数据%o表示按照八进制形式输出整数数据%x表示按照十六进制形式输出整数数据%u表示按照无符号进制形式输出整数数据%s用于输出字符串%f表示输出实行数据(%m.nf m表示指定输入输出的位宽包括小数点 n表示输出小数点的位数 )%e表示以指数形式...原创 2018-03-24 13:35:06 · 207 阅读 · 0 评论 -
Linux c基础之(五) 结构体
1. 结构体(1)结构定义:是一种构造类型,它是由若干成员组成的。每一个成员可以是一个基本数据类型或者又是一个构造类型(2)结构体声明:struct 结构名 {成员列表;};(3)声明与使用实例 格式1:#include "stdafx.h"struct in{int a;char *b; }; int _tmain(int argc,_...原创 2018-03-30 15:03:20 · 171 阅读 · 0 评论 -
Linux c基础之(六)预处理命令
1. 宏定义注意;宏定义不是以分号结尾的(1)无参数宏定义的一般形式:#define 标识符字符串 例如:无参数宏定义及使用(2)有参赛宏定义的一般形式: #define(形参表)字符串例如:有参数宏定义及使用 2. 文件包含文件包含是指把指定源文件的全部内容包括到当前源程序文件中。文件包含的一般形式:#include “文件名”或#include <文件名>例如:#in...原创 2018-03-30 15:06:55 · 254 阅读 · 0 评论 -
Linux c基础之(三)数组与指针
一. 数组(1)定义:具有相同类型的若干变量的有序集合例如:Int arr[4]={1,2};//将输出1,2,0,0 (2)多维数组多维数组可以分为整型数组,浮点型数组和字符型数组。定义并初始化一个数组Int a[3][2]={1,2,3,4,5,6};Int a[3][2]={{1,2},{3,4},{5,6}};(3)字符型数组字符串可以看作一个数组,它的每个元素都是字符型的。初始化:ch...原创 2018-03-27 13:23:36 · 172 阅读 · 0 评论