小编nik*_*hil的帖子

使用c中的条件声明变量的数据类型

我想根据C中的条件声明变量的数据类型.有可能吗?

我已经编写了一个使用整数数组实现堆栈的程序,我希望使用相同的代码来实现堆栈的字符,这只不过是用"char"替换一些"int",那么如何做到这一点?

我喜欢这样的东西,

if(x == 1)
#define DATATYPE int
else
#define DATATYPE char
Run Code Online (Sandbox Code Playgroud)

还有很多其他的东西,但没有任何效果.

c variables conditional-statements custom-data-type

1
推荐指数
1
解决办法
1017
查看次数