导航

2017年8月16日

摘要: 结构体 面向对象里 类(高级的封装) 封装数据是什么 封装数据做什么 函数:逻辑的封装; 结构体:数据模型的封装; 枚举{1,2,3} 联合体{int char double};选其中任一种类型 变量定义 struct student{ int age; //成员列表;类型说明 标识符; char 阅读全文

posted @ 2017-08-16 14:14 sucre_2 阅读(111) 评论(0) 推荐(0) 编辑

摘要: · 指针 指针:指针就是地址 指针变量:存放变量地址的变量 使用指针的目的:要通过指针能够找到被指的变量,或者说要通过指针间接访问被指的变量 取变量;栈区 int *p 指向int类型的指针 %p 输出指针 &取址符 初始化 int *p=NULL; 必须初始化 定义时放*(*p=&a),赋值时不能 阅读全文

posted @ 2017-08-16 10:26 sucre_2 阅读(196) 评论(0) 推荐(0) 编辑

2017年8月9日

摘要: 全局变量、const关键字 程序的内存区域: 代码区:存放程序代码和各个函数 数据区:存放程序中的全局变量和静态变量,常量 (不能修改) 栈区:存放局部变量(作用于定义开始到该函数结束)和形参 堆区:存放动态数据 很大 需要用指针访问 局部变量也称为内部变量,只能在定义他的函数内部使用 定义在函数开 阅读全文

posted @ 2017-08-09 15:04 sucre_2 阅读(1534) 评论(0) 推荐(0) 编辑

2017年8月7日

摘要: 函数 概念:把一些大的或者功能相同的程序分成一个个程序块 函数是构成程序的基本单元 函数的使用可以省去重复代码的编写 函数可以使程序更加模块化,提高程序可读性 根据函数的定义方式可分为: 库函数 用户自定义函数 C++纯自定义函数 java纯库函数,效率高,直接应用 OC两者之间,倾向JAVA 根据 阅读全文

posted @ 2017-08-07 21:06 sucre_2 阅读(147) 评论(0) 推荐(0) 编辑

摘要: 字符串 字符串是位于双引号中的字符序列 在内存中以'\0'结束 所占字节比实际多一个 可以把一个字符常量赋值给一个字符变量,不能把一个字符串常量赋值给一个字符变量 char ch='A';对 char ch1="A";错 C中没有字符串变量,可以使用字符数组存放 (整型变量可以存字符,浪费内存) % 阅读全文

posted @ 2017-08-07 10:24 sucre_2 阅读(229) 评论(0) 推荐(0) 编辑

2017年8月6日

摘要: 数组(C语言): 1、集合; 2、有序的集合; 3、数据类型相同 类型说明符 数组名[常量表达式(长度)](C语言不支持动态长度) (可以是任一种基本数据类型或构造数据类型) const int a; const常量,只能可读 初始化 int a[5]={0,0,0,0,0}; a[5]={1,2} 阅读全文

posted @ 2017-08-06 14:21 sucre_2 阅读(149) 评论(0) 推荐(0) 编辑

2017年8月4日

摘要: 循环语句的特点:在给定的判断条件成立时,反复执行 不满足 跳出执行语句 while(表达式) 特点:先判断表达式,再执行循环体 { 循环语句 } for(表达式1;表达式2;表达式3) (初值;终值;增值)可以省略一个或多个表达式,没有2则一直为真 { 循环语句; } do { 循环语句; } wh 阅读全文

posted @ 2017-08-04 16:54 sucre_2 阅读(252) 评论(0) 推荐(0) 编辑

2017年8月3日

摘要: 语句:一条完整的计算机指令 结束处分号;表示 a=2+3(表达式) a=2+3;(表达式语句) 语句分类: 1、表达式语句(末尾加;) 2、函数调用语句(函数名(实际参数表)) 3、空语句(;) 4、复合语句(花括号中的一条或多条语句) 5、控制语句(分支语句、循环语句、辅助控制语句) if语句:提 阅读全文

posted @ 2017-08-03 16:53 sucre_2 阅读(299) 评论(0) 推荐(0) 编辑

摘要: 运算符: 赋值运算符:“=” 变量=表达式 算数运算符:+ - * / % /看是整型还是浮点型 自增运算符:(只能作用于整形变量以及字符型变量,不能作用于常量或运算表达式) ++:a++ <==>a=a+1 先参与运算 后自加 ++a <==>a=a+1 先自加再运算 - - : a-- <==> 阅读全文

posted @ 2017-08-03 16:53 sucre_2 阅读(359) 评论(0) 推荐(0) 编辑

摘要: C语言能够操控硬件 #include 导入头文件的一个预编译指令 stdio.h 系统库文件 <> 系统自带库 (直接在系统库里搜) " " 用户自定义的库 (先搜索自定义库,再搜系统库) main() 主函数 作为程序的唯一入口 它有且只有一个 // 双斜线 表示单行注释 /* 单斜线 …… */ 阅读全文

posted @ 2017-08-03 13:08 sucre_2 阅读(191) 评论(0) 推荐(0) 编辑