首先,该字符串文字可能存储在只读内存中.您可以通过将字符串声明为字符数组来解决此问题:
char myChar[] = "HELLO";
Run Code Online (Sandbox Code Playgroud)
要交换字符,您必须使用临时变量:
char c1 = myChar[1];
myChar[1] = myChar[4];
myChar[4] = c1;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |