我想根据C中的条件声明变量的数据类型.有可能吗?
我已经编写了一个使用整数数组实现堆栈的程序,我希望使用相同的代码来实现堆栈的字符,这只不过是用"char"替换一些"int",那么如何做到这一点?
我喜欢这样的东西,
if(x == 1) #define DATATYPE int else #define DATATYPE char
还有很多其他的东西,但没有任何效果.
c variables conditional-statements custom-data-type
c ×1
conditional-statements ×1
custom-data-type ×1
variables ×1