且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

c++ - 一个修改c语言字符串的值的小问题

更新时间:2023-11-14 09:08:40

#include <stdio.h>

int main(int argc, const char * argv[]) {
    // insert code here...
    printf("Hello, World!\n");

    char* a = "1234";
    char* p = a;
    while(*p != '\0'){    
        //这里修改字符串的字符的值,给每一个字符的ASCII码加上一定数值        
        printf("%c\n",*p);
        *p += 1;
        p++;
    }
    
    //希望这个时候变成比如 "3456" 或者 "abcd" 或者这类..
    printf("a=%s",a);
    return 0;    
}