我最亲爱的说

子非鱼,焉知鱼之乐.

导航

随笔分类 -  C++

[C++]函数
摘要:strlen()取字符串长度reverse()把字符串倒过来 阅读全文

posted @ 2013-04-23 19:51 我最亲爱的说 阅读(126) 评论(0) 推荐(0)

[c++]选择法排列10个数字的大小
摘要:#include <iostream>using namespace std;void SelectA(int iA[],int iB){ int iMax,iTem; for (int i = 0;i < iB;i++) { iMax = i; for (int j = i + 1;j <iB;j++) { if (iA[iMax] < iA[j]) { iMax = j;//如果比iA[iMax]大就记录下标 } ... 阅读全文

posted @ 2013-03-10 10:17 我最亲爱的说 阅读(6117) 评论(0) 推荐(0)

[c++]筛法求素数
摘要:#include <iostream>using namespace std;void FilterPrime(int n){ bool* isPrimes = new bool[n+1]; for(int i=2;i<=n;++i) { isPrimes[i] = true; }//创建一个与传入N 相同 大小的bool型数组 isPrimes[2] = true; for(int j=2;j<=n;++j) { if(isPrimes[j]==true) { for(int m=2;j... 阅读全文

posted @ 2013-03-10 10:02 我最亲爱的说 阅读(2437) 评论(0) 推荐(0)

[转][c++]c++中new和delete的使用方法
摘要:new和delete运算符用于动态分配和撤销内存的运算符new用法:1. 开辟单变量地址空间1)new int; //开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int *a = new int 即为将一个int类型的地址赋值给整型指针a.2)int *a = new int(5) 作用同上,但是同时将整数赋值为52. 开辟数组空间一维: int *a = new int[100];开辟一个大小为100的整型数组空间二维: int **a = new int[5][6]三维及其以上:依此类推.一般用法: new 类型 [初值]delete用法:1. int *a = new in 阅读全文

posted @ 2013-03-10 09:51 我最亲爱的说 阅读(186) 评论(0) 推荐(0)

[c++]形参实参
摘要:#include <iostream>#include <string>using namespace std;int main(){ string strA; void printtt(string strA); strA = "1"; printtt(strA); cout<<strA<<endl; system("pause");}void printtt(string strA){ strA ="22";}//在自定义函数中 修改了 传入的数组参数 会引起实参的改变22请按任意键 阅读全文

posted @ 2013-03-09 19:35 我最亲爱的说 阅读(231) 评论(0) 推荐(0)

[c++]子程序计算两个数字的相加的结果并返回
摘要:#include <iostream>int show(int iA,int iB){ return iA + iB;}int main(){ int iA,iB; std::cout<<"请输入加数a:"; std::cin>>iA; std::cout<<"请输入被加数b:"; std::cin>>iB; std::cout<<"a+b="<<show(iA,iB)<<"\n"; system("pause 阅读全文

posted @ 2012-12-20 21:24 我最亲爱的说 阅读(905) 评论(0) 推荐(0)

郁金香第一课FindWindow-GetWindowRect-UpdateData-SetCursorPos
摘要:FindWindow//获取窗口句柄FindWindow, LPCTSTR lpClassName, // pointer to class name LPCTSTR lpWindowName // pointer to window name );GetWindowRect//获取窗口的相对坐标函数功能:该函数返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。 函数原型:BOOL GetWindowRect(HWND hWnd,LPRECT lpRect); 在Visual Studio 2005中,函数原型为void GetWindowRect(LPREC... 阅读全文

posted @ 2012-12-19 22:04 我最亲爱的说 阅读(305) 评论(0) 推荐(0)

C++第三讲事例程序2 笔记
摘要:#include <iostream>using namespace std;int main(){ int sum = 0; int i; cout << "请输入"; while(cin >> i) { sum += i; //while(cin.peek() == ' ')//这里的用处是 从数据流中读取一个字符 判断是不是空格 但读取的数据并不从数据流中删除 //{ // cin.get();//这里的用处是 从数据流中读取一个字符 并把他从数据流中删除 //} if... 阅读全文

posted @ 2012-11-10 16:34 我最亲爱的说 阅读(188) 评论(0) 推荐(0)

cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
摘要:学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)转载请保留作者信息;1、cin1、cin.get()2、cin.getline()3、getline()4、gets()5、getchar()1、cin>> 用法1:最基本,也是最常用的用法,输入一个数字:#include <iostream>using namespace std;main (){int a,b;cin>>a>>b;cout<<a+b<<e 阅读全文

posted @ 2012-11-10 16:21 我最亲爱的说 阅读(236) 评论(0) 推荐(0)

C++第二课 笔记
摘要:cout<<"五年级一班数学成绩表\n"; cout<<"首先是第一名许凡的成绩:\t"<<100; cout<<endl; cout<<"首先是第二名张友的成绩:\t"<<90+9; cout<<endl; cout<<"首先是末一名林杰的成绩:\t"<<(float)5/8; cout<<endl; system("pause"); return 0;endl是刷新的意思。 阅读全文

posted @ 2012-11-10 14:53 我最亲爱的说 阅读(137) 评论(0) 推荐(0)

C++第一课笔记
摘要:#include<iostream>using namespace std;int main(){ cout<<"第一个程序\n"; int x; cin>>x; cout<<x; system("pause"); return 0;}其中 cin为输入 >> 后为输入的数据存放的变量名count为输出 <<后的内容将被输出 如果<<后为变量则将变量名输出。 阅读全文

posted @ 2012-11-10 14:44 我最亲爱的说 阅读(132) 评论(0) 推荐(0)