#include <iostream>

#include <vector>

#include <string>

int main(int argc, const char * argv[]) {

// insert code here...

std::cout << "Hello, World!\n";

int a=0;

std::cout <<(a==0?"a==0":"a!=0");

int b[10] = {10,3,3,3};

std::vector<int> c;

c.push_back(10);

c.push_back(40);

c.push_back(33);

int d=c[0];

int e=c[1];

int f=c[2];

std::cout<<d<<std::endl;

std::cout<<e<<std::endl;

std::cout<<f<<std::endl;

std::cout<<c.size()<<std::endl;

for (int i=0; i<c.size();i++) {

std::cout<<c[i]<<std::endl;

}

char str[128]="Hello World";

char *p="Hello World";

std::string s;

s="232sdsafdas912::";

s+="dsadsad[[";

return 0;

}

#include <iostream>

int main(int argc, const char * argv[]) {

int max(int x,int y);

int a,b,c;

std::cout<<"输入两个数字"<<std::endl;

std::cin>>a>>b;

c=max(a, b);

std::cout<<c;

}

int max(int x,int y){

int z;

if(x>y) z=x;

else z=y;

return z;

}

#include <iostream>

using namespace std;

class Student{

private:

int num;

int score;

public:

void setdata(){

cin>>num;

cin>>score;

}

void display(){

cout<<"num="<<num<<endl;

cout<<"score="<<score<<endl;

}

};

Student s1,s2;

int main(int argc, const char * argv[]) {

s1.setdata();

s1.display();

s2.setdata();

s2.display();

}

#include <iostream>

using namespace std;

class Complex{

public:

Complex(){real=0;imag=0;}

Complex(double r,double i){real=r;imag=i;}

Complex operator + (Complex &c2);

void display();

private:

double real;

double imag;

};

Complex Complex::operator+(Complex &c2){

Complex c;

c.real=real+c2.real;

c.imag=imag+c2.imag;

return c;

}

void Complex::display(){

cout<<"("<<real<<","<<imag<<"i)"<<endl;

}

int main(int argc, const char * argv[]) {

Complex c1(3,4),c2(5,-10),c3;

c3=c1+c2;

cout<<"c1=";

c1.display();

cout<<"c2=";

c2.display();

cout<<"c1+c2=";

c3.display();

return 0;

}

#include <iostream>

#include <fstream>

using namespace std;

int main(int argc, const char * argv[]) {

int a[10];

ofstream outfile("f1.txt",ios::out);

if(! outfile){

cerr<<"open error!"<<endl;

exit(1);

}

cout<<"enter 10 integer numbers:"<<endl;

for (int i=0;i<10;i++) {

cin>>a[i];

outfile<<a[i]<<" ";

}

outfile.close();

return 0;

}

c++基础回顾的更多相关文章

  1. [C#] C# 基础回顾 - 匿名方法

    C# 基础回顾 - 匿名方法 目录 简介 匿名方法的参数使用范围 委托示例 简介 在 C# 2.0 之前的版本中,我们创建委托的唯一形式 -- 命名方法. 而 C# 2.0 -- 引进了匿名方法,在 ...

  2. Javascript基础回顾 之(三) 面向对象

    本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者 ...

  3. Javascript基础回顾 之(二) 作用域

    本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者 ...

  4. Javascript基础回顾 之(一) 类型

    本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者 ...

  5. JavaScript 基础回顾——对象

    JavaScript是基于对象的解释性语言,全部数据都是对象.在 JavaScript 中并没有 class 的概念,但是可以通过对象和类的模拟来实现面向对象编程. 1.对象 在JavaScript中 ...

  6. 四、Android学习第四天——JAVA基础回顾(转)

    (转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 四.Android学习第四天——JAVA基础回顾 这才学习Android的 ...

  7. 1、java基础回顾与加强

    一.    基础回顾 1   集合 1.1  集合的类型与各自的特性 ---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList:    数组实现, ...

  8. C#基础回顾:正则表达式

    C#基础回顾:正则表达式 写在前面:本文根据笔者的学习体会结合相关书籍资料对正则表达式的语法和使用(C#)进行基本的介绍.适用于初学者. 摘要:正则表达式(Regular Expressions),相 ...

  9. 【Spring学习】【Java基础回顾-数据类型】

    Java基础回顾过程中,之前对于Java相关基础知识都是从这个人的博客看一些,那边的内容看一下,觉得不够系统化,决定用xmind脑图的形式,将Java基础知识回顾的作为一个系列,当前正在做的会包含: ...

  10. JavaScript基础回顾一(类型、值和变量)

    请看代码并思考输出结果 var scope = 'global'; function f(){ console.log(scope); var scope = 'local'; console.log ...

随机推荐

  1. 写出优美代码的两个方式:一步到位VS迭代优化

    最近把手头这个安卓APP的所有事务性方法都写完了,有了以下体会,新手体会,老鸟轻拍   想写成优美代码的人一般都会有这样的想法: 一定要在写每一句代码,写每一个方法,构造每一个类的时候,都要记得优化: ...

  2. 手动测试——MTM

    在Test Manager中,测试计划用于管理某个迭代的整个测试工作.包括测试用例.测试结果,计划测试的配置. Test Center分为4个主要活动区域: Plan---用于管理整个测试计划,包括计 ...

  3. [ShortCut] Visual Studio快捷键

    msdn官方快捷键说明:https://msdn.microsoft.com/zh-cn/library/da5kh0wa.aspx 测试工具: visual studio 2013 操作步骤: 1. ...

  4. JAVA - package与import解析(一)

    一.为什么要引入package和import?这个问题和c++中引入命名空间是一样的,也是为了解决重名问题.java通过包机制来解决重名问题,也就相当于给重名的代码加一系列前缀,从而达到唯一标识的作用 ...

  5. access数据库多个left join示例

    代码: /// <summary> /// 分类检索 查询selectname /// </summary> public static DataTable GetSelect ...

  6. 正则表达式相关:C# 抓取网页类(获取网页中所有信息)

    类的代码: using System; using System.Data; using System.Configuration; using System.Net; using System.IO ...

  7. 译 PrestaShop开发者指南 第二篇 代码规范

    原文:<http://doc.prestashop.com/display/PS15/Coding+Standards> 废话不多译了,讲重点. 代码风格验证工具:CodeSniffer( ...

  8. 状态压缩DP--Mondriaan's Dream

    题目网址:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=110044#problem/A Description Squares and ...

  9. hibernate映射文件one-to-one

    one-to-one 元素 属性: name:映射类属性的名字 class:映射的目标类 cascade:设置操作中的级联策略 可选值为 all所有操作情况均进行级联.none所有操作情况均不进行级联 ...

  10. php学习笔记:文件的上传(包含设置文件的上传大小限制)

    今天写的是文件上传,前几天自学的正规则又忘记了,用了很笨的方法去判断格式,直接上代码: <?php /** * Created by PhpStorm. * User: Administrato ...