字符数组和字符指针间的操作

来源:互联网 发布:女朋友 礼物 知乎 编辑:程序博客网 时间:2024/05/21 07:11

(1)字符数组间操作

    char a1[100];char a2[100];sprintf(a1,"%s","ddd");//字符数组的赋值    sprintf(a2,"%s",a1);  //字符数组间的赋值 strcpy(a2,"hello");//字符数组的赋值CString a3;         a3.Format("%s","dkj"); //字符串的赋值a3.Format("%s",a1);  //将字符数组赋值给字符串MessageBox(a3);    

(2)字符指针间的操作

    char *a1="ddd"; //字符指针的赋值char *a2;a2=a1;            //字符指针间的赋值MessageBox(a2);

(3)字符指针和字符数组的操作

    char *a1="ddd"; char a2[100];sprintf(a2,"%s","Hello");     sprintf(a2,"%s",a1); //将字符指针赋值给字符数组       a1=a2;  //将字符数组赋值给字符指针    MessageBox(a1);



原创粉丝点击