随笔分类 -  C语言基础

C语言基础--二维数组
摘要:二维数组概念: 数组中的每一个元素又是一个数组, 那么这个数组就称之为二维数组,二维数组是特殊的一维数组。二维数组格式: 元素类型 数组名称[一维数组的个数][每个一维数组的元素个数]; 元素类型 数组名称[行数][列数]; 元素类型: 说明二维数组中每个一维数组存储什么类型的数据 ... 阅读全文
posted @ 2015-08-25 00:44 X230 阅读(291) 评论(0) 推荐(0)
C语言基础--数组及相关
摘要:概念: 一堆相同类型的数据的有序集合 格式: 元素类型 数组名称[ 元素个数 ] 定义数组: // 定义了一个名称叫做scores的数组, 数组中可以存放3个int类型的数据 int scores[3]; // 只要定义一个C语言的数组, 系统就自动会给数组中的每一块小得存储... 阅读全文
posted @ 2015-08-24 23:20 X230 阅读(277) 评论(0) 推荐(0)
C语言基础--变量存储细节
摘要:1.变量为什么要有类型? 每种类型占用的内存空间不一样 int 4, char 1 double 8 2.只要定义变量, 系统就会开辟一块存储空间给我们的变量存储数据, 内存寻址是从大到小 3.越先定义的变量, 内存地址越大 4.变量的地址就是所占的存储空间最小的字节地址 5.注... 阅读全文
posted @ 2015-08-24 21:46 X230 阅读(217) 评论(0) 推荐(0)
C语言基础--进制
摘要:进制表示:// 1.默认就是10进制 int num = 12;// 2.在前面加上一个0就代表八进制 int num1 = 014;// %d是以十进制的方式输出一个整数 printf("%d\n", num1);// %o是以八进制的方式输出一个整数 ... 阅读全文
posted @ 2015-08-24 21:41 X230 阅读(343) 评论(0) 推荐(0)
C语言基础--循环 递归打印乘法表
摘要:for循环打印乘法表:#include // for循环打印乘法表int main(int argc, const char * argv[]) { //矩形 for (int i = 1; i void printfMultiple(int);void printfMultiple... 阅读全文
posted @ 2015-08-24 21:35 X230 阅读(370) 评论(0) 推荐(0)
C语言基础--函数
摘要:函数概念: 1. C语言程序是由函数组成 2. 什么是函数? 函数就是一段具备特定功能的程序段 定义函数的目的: 定义函数的目的: 将一个功能封装以来方便复用 不使用函数的弊端: 1.重复代码太多, 又臭又长 2.当需求变更, 很多地方都需要修改代码 使用函数的好处: 1.提高了代码的复... 阅读全文
posted @ 2015-08-24 21:22 X230 阅读(192) 评论(0) 推荐(0)
C语言基础--for循环
摘要:for循环格式: for (初始化表达式;条件表达式;循环后增量表达式) { 语句; ... } 条件表达式: 和while, dowhile一样, 只有条件满足才会执行循环体 初始化表达式: 在整个for循环的生命周期中, 初始化表达式只会执行一次 循环后增量表达式: 会在每次循... 阅读全文
posted @ 2015-08-24 21:13 X230 阅读(547) 评论(0) 推荐(0)
C语言基础--while循环
摘要:while循环格式: while (条件表达式) { 语句; ... } 执行说明:while是对给定的条件进行判断, 如果条件满足, 就执行while后面大括号中的内容, 执行完毕之后会再次判断条件表达式, 如果满足会再次执行while后面大括号中的内... 阅读全文
posted @ 2015-08-23 23:59 X230 阅读(536) 评论(0) 推荐(0)
C语言基础--switch
摘要:switch格式:switch (条件表达式) { case 整数: // case可以有一个或多个 语句; break; case 整数: 语句; break; default: 语句; br... 阅读全文
posted @ 2015-08-23 23:50 X230 阅读(451) 评论(0) 推荐(0)