摘要: 结构体(构造类型)结构体和数组的区别:数组:只能由多个相同类型的数据构成;结构体:可以有多个不同类型的数据构成;一、结构体的定义:(2步)1.定义结构体类型struct Person{ // 里面的3各变量,可以称为结构体的成员或者属性 int age; double height; char... 阅读全文
posted @ 2015-02-04 22:14 深秋的露水 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 根据变量的作用域,可以将变量分为:局部变量和全局变量1.局部变量定义:在函数(代码块)内部定义的变量(包括函数的形参)作用域:从定义变量的哪一行开始,一致到代码块结束生命周期:从定义变量的哪一行开始分配存储空间,代码块结束后,就会被回收没有固定的初始值2.全局变量定义:在函数(代码块)外面定义的变量... 阅读全文
posted @ 2015-02-04 00:01 深秋的露水 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 指针:格式: 变量类型 *变量名; 如:int *p;注意点:1.指针变量只能存储地址;2.指针就一个作用,能够根据一个地址值,访问对应的存储空间;3.指针变量p前面的int代表p只能指向int类型的数据;注:在64位编译器中,指针变量都是占用8个字节,但是为什么还要分为:char *p; i... 阅读全文
posted @ 2015-02-03 00:36 深秋的露水 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 数组(构造类型)作用:用来存储一组数据格式:类型 数组名[元素个数]; 如:int ages[5];一、数组的定义及注意点正确写法:1.int ages[3] = {10, 18, 24};2.int ages[3] = {10, 20}; // 此时,ages[2]默认为0;3.int ages[... 阅读全文
posted @ 2015-02-02 23:30 深秋的露水 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: 一、顺序结构默认的流程结构,按照书写的顺序执行;二、选择结构概念:对给定的条件进行判断,根据判断结果来决定执行那一段代码;1. if语句if语句的基本使用/* 1.if的第一种结构 if(条件) { 语句1; 语句2; ...... } 2.if的第2种结构 if(条件1) { ... 阅读全文
posted @ 2015-02-02 00:06 深秋的露水 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 一、算数运算1.C语言中一共提供了34种运算符2.基本运算(加、减、乘、除)3.取余运算(也称模运算)%两边都是整数,如果为小数会报错取余结果的正负性取决于%左边的整数取余运算可以将一个整数的值固定在多少以内4.自动类型装换 int a = 10.8; // double 自动转换成int,会有警告... 阅读全文
posted @ 2015-02-01 22:54 深秋的露水 阅读(2067) 评论(0) 推荐(0) 编辑
摘要: 一、printf函数和scanf函数,都被定义在头文件stdio.h里,因此在使用scanf函数时要加上#include 。二、printf函数1.定义:printf()函数是格式化输出函数, 一般用于向终端按规定格式输出信息;2.格式:printf("XXXXXXXX");三、scanf函数1.定... 阅读全文
posted @ 2015-02-01 21:39 深秋的露水 阅读(790) 评论(1) 推荐(0) 编辑
摘要: 一、常量1.定义:一些固定不变的数据;2.常量的分类整数常量(int)浮点数常量(float、double)字符常量(char)字符串常量二、变量1.定义:值需要改变或者不确定的数据2.格式:变量类型 变量名; 如:int a;三、变量的内存分析1.字节和地址内存以字节为单位;不同类型的数据占用的字... 阅读全文
posted @ 2015-02-01 21:20 深秋的露水 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、 数据的分类计算机中的数据一般分成两类:1.静态数据:定义:指一些永久性的数据,一般存放在计算机的硬盘中;存储时长:计算机关闭后重启,这些数据还存在;2.动态数据:定义:也成为临时数据,动态数据是指在程序运行过程中,动态产生的一些临时数据,一般存放在内存中;存储时长:计算机关闭后,这些数据将会被... 阅读全文
posted @ 2015-02-01 19:10 深秋的露水 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、关键字定义:C语言中提供的有特殊含义的符号;C语言中一共有32个关键字;特征:全部都是小写;默认情况下,C语言的所有关键字在Xcode中都会显示紫褐色,如:main中的关键字有 int、return;二、标识符 定义:在程序中自定义的一些符号和名称,但是要跟关键字区分开;命名规则(规则必须遵守... 阅读全文
posted @ 2015-01-30 23:50 深秋的露水 阅读(1585) 评论(0) 推荐(0) 编辑