char[] 和char*之间的相互转换

1.char[]转char*

#include<iostream>
#include<string.h>
using namespace std;
 
int main(){
    //char[] 转 char*
    char ch[]="abcdefghijklmn";
    char *s = ch;
    cout<<s<<endl; 
    return 0;
}

2.char*转char[]

#include<iostream>
#include<string.h>
using namespace std;
 
int main(){
    //char* 转 char[]
    char *s="abcdefghijklmn";
    char  ch[100];
    strcpy(ch,s);
    cout<<ch<<endl; 
    return 0;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐