-3

任何人都知道任何代码如何使“AB”变为“BC”?类似于 A+1 = B

ZEND_FUNCTION(hello)
{
char *str;
str = 'AB'; 
strcpy (str,str);
puts (str);

RETURN_STRING(str ,0);
}
4

2 回答 2

2

我不确定您在期待什么,但这里有您可能正在寻找的东西

#include <iostream>
using namespace std;

int main()
{
    char str[3] = "AB";
    str[0] += 1;
    str[1] += 1;
    cout << str <<endl;
}
于 2013-01-10T13:59:09.683 回答
0

您可以读取字符的 ASCII 码,然后将其递增。如果你做 char c = 'b'+1,你会得到'c'。

于 2013-01-10T13:56:52.523 回答