- 博客(7)
- 资源 (39)
- 收藏
- 关注
原创 可变参数
#include #include #include "stdarg.h" double sum(int lim,...); int main() { double s=0,t=0,q=0; q=sum(1,1.0); printf("q=%f\r\n",q); s=sum(3,1.5,1.0,2.0); printf("s=%f\r\n",s); t=sum
2015-11-08 11:38:22 398
原创 可变参数列表
#include #include #include "stdarg.h"double sum(int lim,...);int main(){double s=0,t=0,q=0;q=sum(1,1.0);printf("q=%f\r\n",q);s=sum(3,1.5,1.0,2.0);printf("s=%f\r\n",s);t=sum(6,6.2,6.8,6.0,6.0,6.0,6.0);
2015-11-08 11:29:57 259
原创 一级二级指针new、delete、malloc、free
#include using namespace std;template bool Make1DArray(T *&x,int num){x=new int [num];//memset(x,0,num*sizeof(T));if (NULL!=x){return true;}return false;}template void Delete1DArray(T *&x){if (NULL==x
2013-08-20 22:55:19 1356
原创 类的构造、析构、赋值构造、拷贝构造函数
#include using namespace std;//class String //{ //public: // String(const char *str = NULL); // 普通构造函数 // String(const String &other); // 拷贝构造函数 // ~ String(void); // 析构函数 // String & operate =(const
2013-08-20 22:46:41 359
原创 string学习
#include #include using namespace std;int main(){cout<<"============string基本的赋值==============="<<endl;string str;string str2(str);string str3("value");string str4(10,'c');cout<<str<<endl;cout<<str2<<e
2013-08-20 22:19:47 320
原创 map学习
#include #include using namespace std; int main() { mapmapm; mapm.insert(pair(0,200)); mapm.insert(pair(1,300)); mapm.insert(pair(2,400)); mapm[3]=500; map::iterator it; for (it=mapm.begi
2013-08-19 23:35:57 363
原创 vector练习
#include #include #include #include using namespace std; //true不交换 false交换,sort默认是升序。此程序为降序 template bool cmp(const T x,const T y) { if (x>y) return 1; else return 0; } int main()
2013-08-19 20:35:57 427
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人