c++基础(13)

来源:互联网 发布:c语言字符串变量赋值 编辑:程序博客网 时间:2024/06/05 11:02
#include <iostream>using namespace std;void increase (void *data, int psize) {    if (psize == sizeof(char))    {        char * ch; ch = (char *)data; ++(*ch);    } else if (psize == sizeof(int))    {        int * i; i = (int *)data; ++(*i);    }}int main(int argc, char const *argv[]){    char a = 'x';    int b = 1062;    increase(&a, sizeof(a));    increase(&b, sizeof(b));    cout << a << ", " << b << '\n';    return 0;}
原创粉丝点击