c++简单代码
无休居士
莫欺中年穷
展开
-
引用与指针
#include <iostream>using namespace std;int main() { int i=15; int *p=&i;//这里不同于 int *p; p=new int; *p=15;之类的,这里是取址 int &q=i; cout<<"i is "<<i<<endl; cout<< "*p is"<<*p<<endl;原创 2015-10-16 21:54:16 · 304 阅读 · 0 评论 -
求3-100之间的素数
**求3-100之间的素数** #include <iostream> #include <math.h> using namespace std;int main() { int n,i; for(n=3;n<=100;n++) { for(i=2;i<sqrt(n);i++) if(n%i==0) break原创 2015-10-14 22:07:31 · 3602 阅读 · 1 评论 -
插入排序
插入排序void insertsort(int a[],int n) { int i,j,temp; for(i=1;i<n;i++) { j=i; temp=a[i]; while(j>0&&temp<a[j-1])//temp { a[j]=a[j-1]; j-原创 2015-10-13 22:56:02 · 292 阅读 · 0 评论 -
虚基类的声明
//虚基类的声明 #include<iostream> using namespace std; class Base{ public: Base() { a=5; cout<<"Base a="<<a<<endl; } protected: int a; }; class Base1:virtual public Base{ public: Base1() { a=a+10原创 2015-11-16 21:26:53 · 4436 阅读 · 0 评论
分享