#include #include //产生随机数所需头文件 using namespace std; using std::cout; using std::cin; int average(int b[10]) //求平均数函数 { int i,sum=0; int aver; for ( i=0;i<10;i++) sum+=b[i]; aver=sum/10; return aver; } int max(int c[10]) //求最大值函数 { int i,max=c[0
型字符数组的合并 char ch1[]="what's your name";//没设定长度:初始化时编译器自动为它设定了长度为17个字节 char ch2[]="my name is Jack";//没设定长度:初始化时编译器自动为它设定了长度为16个字节 strcat(ch1,ch2);//string catenate(字符串连接)即将第2个字符串合并到第一个字符串中,因此第一个字符串必须保证能容纳两个字符串的长度 cout<<ch1<<endl;//调用strc
C++编程之CString、string与、char数组的转换
虽然网上关于CString,string,char数组的转换的文章一大堆,但是感觉很乱很杂,而且许多并不能真正达到目的,在此,我把自己调试通过的转换方法贴到这里,做个笔记。
编译环境:vs2008, Use Unicode Character Set
//----------------ANSI字符串转换为UNICODE字符串----------------------//
// 待转换的数组
char szDCB