学习笔记
Susie_lv
越努力,越幸运!
展开
-
黑马程序员——C语言——文件读写
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. 文件概念和分类文件:存储在外部介质上数据的集合,这个数据集有一个名称叫做文件名。文件分类ASCII文件(文本文件):存放每一个字符对应的ASCII值,把ASCII值转换成二进制保存。二进制文件:按二进制编码的方式存储文件。文件操作步骤:引入头文件(stdi原创 2015-12-09 10:45:52 · 654 阅读 · 0 评论 -
黑马程序员——C语言——基础语法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. C语言程序C语言的源程序是.c文件C语言程序的构成:由函数构成,每个函数实现了一个或多个功能在程序中,只有一个主函数(主函数被系统调用)函数只有被调用的时候才执行如果没有主函数,程序无法运行源文件(.c)—编译—>目标文件(.o)—链接—>可执行文件(.o原创 2015-12-06 20:03:12 · 729 阅读 · 1 评论 -
黑马程序员——OC学习——block
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. Block介绍Block是一种数据类型,存储一段代码段/块^操作符声明一个block变量int (^MyBlock)(int , int)=^(int x, int y){代码块}; int:代码块返回值类型^MyBlock:定义一个Block类型变量,变量名原创 2015-12-06 16:11:07 · 363 阅读 · 0 评论 -
黑马程序员——C语言——程序结构
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. 程序结构的分类顺序结构选择结构(分支结构)循环结构:while do···while for2. if语句if语句If(条件表达式){语句块1;}当条件表达式为真时,执行语句块1.if···else语句I原创 2015-12-07 13:43:08 · 438 阅读 · 0 评论 -
黑马程序员——C语言——数组和字符串
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. 数组基本概念和分类数组:相同类型的数据按照一定顺序排列的集合。按存储内容分类数值数组字符数组指针数组结构数组按维度分一维数组二维数组多维数组2. 一维数组定义方式: 类型说明符 数组名[常量表达式];a原创 2015-12-07 20:49:46 · 416 阅读 · 1 评论 -
黑马程序员——C语言——位运算符和变量存储原理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. 位运算符介绍&:按位与|:按位或~:按位取反>>:右移位^:按位异或(相同为0,不同为1)位运算:按二进制位进行的运算,只能用于整型数据>>右移n位,移出部分丢弃,高位补符号位,新值=原值/2的n次方,结果是整数部分注意:左移位可能原创 2015-12-07 17:09:39 · 729 阅读 · 2 评论 -
黑马程序员——C语言——常见内存分配函数和构造类型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. 内存分配函数malloc函数malloc:在堆区分配一块大小为size个字节的连续内存空间,分配成功,返回新分配内存的首地址,否则返回null。malloc使用代码示例:/** *从内存中申请一块内存空间,可以存四个整数 */#include #inclu原创 2015-12-08 21:40:27 · 397 阅读 · 0 评论 -
黑马程序员——C语言——typedef和#define
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. typedeftypedef是为数据类型起别名。使用方式:typedef 原类型名 新类型名;给基本数据类型起别名 eg: tepedef int myINT;给数组起别名:typedef int ARRAY[5]; ARRAY a,b;原创 2015-12-09 09:32:11 · 475 阅读 · 0 评论