摘要:
#include using namespace std;int main(){ const size_t s=5;//定义数组长度; int ai[]={0,2,4,6,8};//初始数组; cout<<"原始数组:"<<endl; for(int *pb=ai,*pe=pb+s;pb!=pe;pb++)//输出检验原始数组; cout<<*pb<<"\t"; for(int *pb=ai,*pe=pb+s;pb!=pe;pb++)//将数组原始值改为0; *pb=0; cout<<endl; cout<<"把元素设
阅读全文
posted @ 2011-02-21 14:19
飘浮的旋律
阅读(90)
推荐(0)
编辑
摘要:
//编写代码修改指针的值,再重写代码修改指针指向的对象的值。#include using namespace std;int main(){ int i=10; int j=12; int *p=&i; //修改指针的值 cout<<"未修改前指针p的值:"<<*p<<"未修改指针p前p所指对象的值:"<<i<<endl; p=&j; cout<<"修改后指针p的值:"<<*p<<"修改指针p后指针p所指对象的值:"<<i<<endl; //修改指针指向的对象的值 /*cou
阅读全文
posted @ 2011-02-21 14:19
飘浮的旋律
阅读(124)
推荐(0)
编辑
摘要:
//编写程序定义一个有10个int型元素的数组,并以其在数组中的位置作为各元素的初值。#include using namespace std;int main(){ const size_t s=10;//定义数组长度; int a[s];//定义整型数组a; for (size_t i=0;i!=s;i++)//给数组a赋值; a[i]=i+1; for (int j=0;j!=i;j++)//输出数组a的各个元素值; cout<< "数组a有"<<i<<"个元素,其中第"<<j+1<<"个元素值为:"<<a[j]
阅读全文
posted @ 2011-02-21 14:19
飘浮的旋律
阅读(86)
推荐(0)
编辑
摘要:
#include #include using namespace std;int main(){ //定义迭代器; vector v1; vector v2; vector::size_type s=10; int j; int i=0; //向迭代器V1写入数据; cout>j; v1.push_back(j); } //向迭代器v2写入数据; cout>j; v2.push_back(j); } //比较迭代器v1与v2是否相等; for(vector::iterator it1=v1.begin(),it2=v2.begin();it1!=v1.end(),it2!=v
阅读全文
posted @ 2011-02-21 14:18
飘浮的旋律
阅读(252)
推荐(0)
编辑
摘要:
#include using namespace std;int main(){ int a1[]={2,4,6,8,10,12,14,16,18,20,22,24,26}; const size_t s=13; int a2[s]; /*for (size_t k=0;k!=s ;k++ ) { cout<<a2[k]<<"\t"; if ((k+1)%5==0) cout<<endl; }*///考查数组a2的初始情况; for (size_t i=0;i!=s;i++) a2[i]=a1[i];//实现复制; for (int j=0;j!=s;j
阅读全文
posted @ 2011-02-21 14:17
飘浮的旋律
阅读(107)
推荐(0)
编辑
摘要:
#include #include using namespace std;int main(){ int i; vector v; vector v1; cout>i) v.push_back(i); for (vector::size_type ix=0;ix!=v.size();ix++) v1.push_back(v[ix]);//实现复制; for(int j=0;j!=v1.size();j++)//检验复制是否成功; { cout<<v1[j]<<"\t"; if((j+1)%5==0) cout<<endl; } return
阅读全文
posted @ 2011-02-21 14:17
飘浮的旋律
阅读(180)
推荐(0)
编辑
摘要:
1.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;6.会用Visual C++,并不说明你会C++;7.学class并不难,template、STL、g
阅读全文
posted @ 2011-02-21 14:16
飘浮的旋律
阅读(189)
推荐(0)
编辑