C语言基础
q523214919
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言基础-结构体
一、基本概念 是由一系列具有相同类型或不同类型的数据构成的数据集合 定义的一般格式: struct 结构名{ 成员列表; }; //定义一个学生的结构 struct student{ int num; char name[20]; char sex; float score; } 二、结构体变原创 2015-11-14 16:10:59 · 422 阅读 · 0 评论 -
C语言基础-指针与数组
1.数组指针 概念:指向数组元素的指针 作用:使用数组指针间接访问数组的元素 定义: int *p; 初始化: int a[4] = {1,2,3,4}; int *q = a;//定义了一个指针变量q,赋值数组的首地址(第一个元素的地址),q指向了数组的第一个元素 int *q = &a[0];//跟上面等价 数原创 2015-11-11 18:05:25 · 383 阅读 · 0 评论 -
C语言基础-指针
1.指针的基本概念 内存单元中的编号也叫做地址,根据内存单元的编号可以找到所需的内存单元。通常将这个地址就叫做指针 通俗来讲:指针就是地址,也就是内存单元中的编号原创 2015-11-10 17:48:32 · 369 阅读 · 0 评论 -
C语言基础-二维数组
一、二维数组的定义 一般格式:类型标识符 数组名[常量表达式1][常量表达式2] 注意事项:跟一维数组一样 二、二维数组的初始化 1.定义的同时初始化 a)完全初始化 例:int a[2][3] = {{1,5,2},{2,5,4}};//分段初始化 int a[2][3] = {1,5,2,2,5,4}; //连续初始化 int a[][3] = {{1,5,2},{2,5原创 2015-11-09 15:52:34 · 504 阅读 · 0 评论 -
C语言基础-一维数组
一、基本概念 具有相同类型的若干变量按有序的形式组织起来的集合 二、分类 1、按存储内容分类:数值数组 字符数组 指针数组 结构数组 2.按维度分类:一维数组 二维数组 多维数组 三、数组元素作为函数参数 1.数组元素作为函数实参:数组元原创 2015-11-05 15:36:25 · 579 阅读 · 0 评论 -
C语言基础-#include
一、#include的使用(预处理指令) 1)#include" " 1.在当前文件所在路径下查找 2.如果上面没有找到,到编译器include路径下查找 3.如果还没找到,到系统include路径下查找 4.如果仍然没找到,就报错 2)#include 1.编译器路径下查找 2.如果上面没有找到,到系统include路径下查找 3.如果仍然没找到,就报错原创 2015-11-01 23:07:22 · 428 阅读 · 0 评论 -
C语言基础-循环结构
一、while循环 使用格式: whlie(表达式){ //表达式为循环控制条件 语句块1; //循环体 语句块2; //能够让循环控制条件为假 }例子: /*用while语句计算1+2+3+...+100的值*/ #include int main() { int i = 1,sum = 0;//定义变量 while(i<=原创 2015-10-29 19:36:59 · 390 阅读 · 0 评论 -
C语言基础-分支结构
一、if语句 使用格式: if(表达式/常量/变量) { 语句块1; } //先计算小括号中的值 // 如果为真(1)--->会执行大括号中的语句 // 如果为假(0)--->不会执行大括号中的语句例子: /*猜数字游戏:输入一个数字,判断是不是等于5,如果等于5打印“恭喜你”,不是5打印“很可惜”*/ #include原创 2015-10-28 18:18:02 · 641 阅读 · 0 评论 -
C语言基础-基础语法
1.关键字基本概念 已被C语言本身使用,不能再作其他用途的字,C语言一共有32个关键字 不用专门去记 分类:数据类型关键字+流程控制关键字 2.数据类型关键字(20个) a.基本数据类型(5个):int、void、char、float、double b.类型修饰关键字(4个):short、long、signed、unsigned c.复杂类型关键字(5原创 2015-10-26 19:10:07 · 460 阅读 · 0 评论
分享