
c&c++
文章平均质量分 74
aikikia
脚踏实地,宠辱不惊。
展开
-
struct 和typedf struct
分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明) 这里的Stu实际上就是转载 2015-08-26 15:17:38 · 885 阅读 · 0 评论 -
第五章 数组与C++标准库类模板vector
第五章 数组与C++标准库类模板vector1.常量const int a=0; 立即初始化不能const inta; a=0; 2.字符数组可以用字符串文字来初始化Char string[]=”first”;等价于Char string[]={‘f’,’I’,’r’,’s’,’t’}; 3. #includesetprecision( n ) 设显示有原创 2015-08-19 14:00:17 · 350 阅读 · 0 评论 -
第六章 指针和基于指针的字符串
第六章 指针和基于指针的字符串1. 指针运算符-互为反运算地址运算符-&,返回操作数的内存地址间接运算符-*,返回指针操作数所指向的对象的同义词=间接引用运算符 2.选择排序 #include using namespace std;#define size 5//选择排序void swap(int *a,int *b){ int temp; tem原创 2015-08-19 14:23:51 · 408 阅读 · 0 评论 -
第七、八章 类和对象
第六章 类和对象介绍1. 函数名以小写字母开头,之后单词大写字母开头;用户定义类以大写字母开头,之后也是大写字母开头2. 接口与实现的分离3. 局部变量声明在函数体中,只作用于当前函数,数据成员对类的所有成员函数均可访问4. String类的实现简单实现-参考http://rsljdkt.iteye.com/blog/770072原创 2015-08-19 14:30:44 · 377 阅读 · 0 评论 -
第一章 c++入门
第一章 计算机、互联网、万维网第二章 C++编程入门注意各种变量均要初始化。原创 2015-08-19 11:22:15 · 316 阅读 · 0 评论 -
第三章 控制语句
第三章 控制语句1.将string 转化为intString s;b=atoi(s.c_str()) 2.强制类型转换运算符:显式转换-生成一个临时的浮点数值,是括号中变量的副本为float型static_cast<float>(1)=1.000,有时为了得到小数类型,可以1.0/n,或1.0*n 3.关于字符asc码的问题,直接根据char的值就可以判断原创 2015-08-19 11:23:32 · 326 阅读 · 0 评论 -
第四章 函数和递归入门
第四章 函数和递归入门1.数学库函数ceil(x) x取整为不小于x的最小整数 ceil(-9.8)=-9.0,ceil(5.3)=6floor(x) x取整为不大于x的最大整数 floor(-9.8)=-10.0,floor(5.3)=5exp(x) 指数函数e^xfabs(x) x的绝对值fmod(x,y) x/y的浮点数余数log(x) x(底原创 2015-08-19 11:26:39 · 475 阅读 · 0 评论 -
第九章 重载
friendostream &operator friend istream&operator>>(istream&,const Array &); istream&operator >>(istream &input,Array&a){ for(int i=0;i input>>a.ptr[i]; return input;}ost原创 2015-08-19 19:10:47 · 335 阅读 · 0 评论 -
第十章 面向对象编程:继承和多态
第十章:继承将父类中一些属性设置为protected,在子类中可以访问class Student::public Person{……};方法中可直接运用,如{……Person::print();}第十一章 多态性同样的消息在发送给不同对象时会产生多种形式的结果 1.读取文件:#include#include #include //#原创 2015-08-19 19:17:34 · 339 阅读 · 0 评论