C++自学基础
首先安装 VISUAL STUDIO 2008/2010。
然后下载Visual Assist X 安装。
不安装Visual Assist X的话 ,C++不提示关键字,点不出任何东西。
下面是自学起始代码
#include <iostream>
#include <string>
using namespace std;
int myhello(){
return 45;
}
int myhello(int x,int y){
return x+y;
}
int kiba(int& aaa){
return aaa+=1;
}
int zhizhenname(int* bbb){
return *bbb+=1;
}
int main()
{
int ds=0;
ds+=3;
cout <<"s"<<ds<<endl;
cout <<"d"<<endl;
cout <<myhello()<<endl;
cout <<myhello(45,6)<<endl;
cout <<"//////////////////////////////////////////////////////////////////////////"<<endl;
//////////////////////////////////////////////////////////////////////////
int a=223;
int* p=&a;
cout <<p<<endl;
cout <<*p<<endl;
cout <<"//////////////////////////////////////////////////////////////////////////"<<endl;
int** ddd=&p;
**ddd+=66;
cout <<ddd<<endl;
cout <<**ddd<<endl;
cout <<"//////////////////////////////////////////////////////////////////////////"<<endl;
int*** ccc=&ddd;
cout <<ccc<<endl;
cout <<***ccc<<endl;
cout <<"引用//////////////////////////////////////////////////////////////////////////"<<endl;
//当函数需要返回多个值时 传入引用变量 改变 kibaint这个变量的值 技巧在定义函数中 例如int kiba(int& aaa)
int kibaint=5000;
kiba(kibaint);
cout <<kibaint<<endl;
cout <<"指针//////////////////////////////////////////////////////////////////////////"<<endl;
//当函数需要返回多个值时 传入指针(其实就是传入变量地址 为变量加一个&即可) 改变 kibaint这个变量的值 技巧在定义函数中 例如int kiba(int* aaa)
zhizhenname(&kibaint);
cout <<kibaint<<endl;
cout <<"//////////////////////////////////////////////////////////////////////////"<<endl;
int* ss=new int;
int* ss2=new int[2];
string* str=new string;
*ss=123;
*ss2=321;
ss2[1]=555;
*str="abc";
string kkk="sds";
cout <<*ss<<"||"<<ss2[1]<<"||"<<*str<<endl;
cout <<kkk<<endl;
delete ss;
delete []ss2;
delete str;
//////////////////////////////////////////////////////////////////////////
getchar();
return 0;
}
----------------------------------------------------------------------------------------------------
注:此文章为原创,任何形式的转载都请联系作者获得授权并注明出处!
若您觉得这篇文章还不错,请点击下方的【推荐】,非常感谢!

https://www.cnblogs.com/kiba/

浙公网安备 33010602011771号