自学笔记
文章平均质量分 64
maoxiaomi_
这个作者很懒,什么都没留下…
展开
-
自学笔记-C语言复习2015年6月24日
五、常量的概述及分类 1、常量:计算机中表示固定不变的数据,用常量来表示 2、分类: 1)整形常量 A、10进制整形常量(默认) B、8进制整形常量,以0开头 C、2进制整形常量,以0B开头 D、16进制整形常量,以0X开头 2)实型常量 A、单精度实型常量以F结尾,占用4个字节 B、双精度实型常量(默认),占用8个字节 C、实型常量指数形式E 3)字符型常量 A、用单引原创 2015-06-24 22:49:37 · 860 阅读 · 0 评论 -
自学笔记OC语言1 补2015年7月28日
一、面向对象编程 1、软件编程就是把我们的思维转变成计算机能识别的语言; 2、面向对象编程(Object Oriented Programming-OOP): 定义:是解决软件服用的设计和编程方法,把相近相似的操作逻辑和操作应用数据、状态,以类的形式描述出来,以对象实例的形式在软件系统中复用; 优点:提高软件开发效率,提高软件项目成功率,减少维护费,提高可移植性和可靠性; 特性:封装、多原创 2015-08-01 08:23:18 · 599 阅读 · 0 评论 -
自学笔记-C语言复习2015年7月6日
十八、字符数组 1、位于双引号中的字符序列 ,内存中以\0结束,多出一个字节; 2、C语言中没有字符串变量,用字符数组来存放字符串; 3、字符数组:char 数组名[常量表达式1][长量表达式2] ; 1)字符数组存储字符串可以省略大括号; 2)字符数组长度必须大于等于字符串长度+1; 3)字符数组的输出:字符串用%s格式输出,从给定地址开始遇到\0结束; 4)字符数组的输入:字符串原创 2015-07-06 18:42:56 · 339 阅读 · 0 评论 -
自学笔记C语言复习2015年7月10日
十九、指针 11、fgets(),fputs()函数(文件操作相关) 1)fgets(数组名,数组长度,stdin);,根据数组长度输入字符自动加\0,且元素未满\0前还会有\n; 2)if (ch [strlen(ch) - 1] == '\n') ch [strlen(ch) - 1]=\0; 去掉\n; 3)fputs(数组名,stdout);,不会自动换行也不能进行格式化的输出。原创 2015-07-10 20:15:51 · 369 阅读 · 0 评论 -
自学笔记-C语言复习2015年7月12日
十九、指针 14、 指针函数 :类型说明符 *函数名(形参表){函数体}; 15、 函数指针 1)定义指向函数的指针变量,返回值类型说明符 (*变量名)(函数的参数); 2)初始化函数指针:变量名=函数名(返回值类型、参数个数和类型都必须相同,定义时可以不写形参名)。 3)函数指针可以清晰的调用不同函数,函数指针运算无意义。 二十、构造类型和结构(structure)体 1、构造类型原创 2015-07-12 21:06:01 · 319 阅读 · 0 评论 -
自学笔记-C语言复习2015年7月3日
十七、数组 1、把具有相同类型的若干变量按有序的形式组织起来,这些按顺序排列的同类型数据元素组成的集合称为数组,数组属于构造数据类型; 1)数组元素:构成数组的数据,元素有不同的下标,可以做单个变量使用; 2)数组的下标:是数组元素的位置的一个索引或标志,从0开始; 3)数组的维数:数组下标的个数 ,有几个就是几维数组。 2、按存储内容分类:数值数组、字符数组、指针数组、结构数组 ;原创 2015-07-03 21:33:31 · 409 阅读 · 0 评论 -
自学笔记-C语言复习2015年7月4日
十七、数组 6、选择排序(selection sort ) void selectSort (int a[ ],int n) { int t; for (int i=0; i for(int j=i+1; j原创 2015-07-04 20:19:46 · 238 阅读 · 0 评论 -
自学笔记-C语言复习2015年7月2日
十三、文件包含预处理 #include指令 1、#include" " 包含用户自己写的文件,#include包含一同提供的头文件; 2、 文件包含指令的功能是指把指定的文件内容插入到该命令行的位置取代命令行,把指定文件和当前文件连成一个源文件 3、 #include文件搜索顺序:#include" " 当前目录》编译器目录》系统目录》报错,#include< >编译器目录》系统目录》报原创 2015-07-02 21:08:28 · 425 阅读 · 0 评论 -
自学笔记-C语言复习2015年7月1日
十二、函数 1、函数分类 1)从定义角度,函数可分为库函数和用户定义函数; 2)C语言函数兼有其他语言中的函数和过程两种功能,从这个角度看又可以分为有返回值函数和无返回值函数; 3)从主调函数和被调函数之间数据传送的角度可分为有参函数和无参函数; 4)C语言提供的库函数提供各种功能:字符类型分类函数、转换函数、目录路径函数、诊断函数、图形函数、输入输出函数等 2、自定义函数的书写格原创 2015-07-01 17:22:30 · 327 阅读 · 0 评论 -
自学笔记-C语言复习2015年7月8日
十九、指针 7、数组指针 :指向数组元素的指针 1)指针变量间的运算:两个指针变量之间只有减法运算和关系运算,即算出两个地址间的相差元素个数与关系值; 2)数组指针可以进行加、减、自加、自减的整数(即 i*sizeof(类型说明符))运算,表示所指元素地址的变化; 3)指向同一数组的两指针相减才有意义; 4)数组名和数组指针 区别是常量和变量的区别,如数组名不能++运算。 8、 一维指原创 2015-07-08 19:05:50 · 270 阅读 · 0 评论 -
自学笔记-C语言复习2015年6月27日
十一、循环结构 1、在给定条件成立时,反复执行某程序段直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。 2、循环语句包括: 1)用goto语句和if语句(基本不用) ;2)用while语句;3)用do-while语句;4)用for语句。 3、构成循环的条件: 1)循环的控制条件;2)循环体;3)能够让循环体结束的语句(递增、递减、真、假等)。 4、while循环原创 2015-06-27 21:03:43 · 478 阅读 · 0 评论 -
自学笔记-C语言复习2015年6月26日
十、程序的结构及分类 1、顺序结构、分支结构(if、if...else...、switch)、循环结构(while、do-while、for); 2、分支语句:if语句 1)if语句 A、格式:if(表达式1){语句块}; B、如果(表达式1)值为真会执行{语句块},如果(表达式1)值为假则不会执行{语句块}; 2)if...else...语句 A、格式:if(表达式1){语句块1}原创 2015-06-26 20:38:45 · 495 阅读 · 0 评论 -
自学笔记-C语言复习2015年6月25日
九、运算符 1、运算符是告诉编译程序执行特定算数或逻辑操作的符号。 2、运算符分类、 1)功能分类:算数运算符、关系运算符、逻辑运算符、按位运算符(二进制数据运算)。 2)操作数个数分类:单目运算、双目运算、三目运算(问号表达式)。 3、运算符的优先级和结合性 C语言中运算符的优先级分为15级(15级最低)。所有的优先级中,只有三个优先级是从右至左结合的,它们是单目运算符、条件运算符原创 2015-06-25 21:56:04 · 356 阅读 · 0 评论 -
自学笔记—C语言复习2015年6月23日
C语言复习 一、关键字及分类 1、关键字的概念【了解】 关键字是已被C语言本身使用,不能用作其他用途的字。(例如变量名、函数名等) 这些关键字如下: auto break case char const continue default do double else enum extern float for goto if int long reg原创 2015-06-23 20:22:40 · 426 阅读 · 0 评论 -
自学笔记-C语言复习2015年7月23日
二十一、枚举类型 1、枚举类型是一种基本类型,不是构造类型,被说明为枚举类型的变量只能取枚举列表中的值。 2、定义枚举类型:enum 枚举类型名{枚举值列表}; 定义枚举类型变量:enum 枚举类型名 变量名; 3、枚举变量也可以同时定义:enum 枚举类型名{枚举值列表} 变量名;初始化必须是枚举值; 4、枚举变量的默认值类似数组下标,手动赋值其后的值依次加一; 5、typedef关键原创 2015-07-23 19:41:33 · 298 阅读 · 0 评论