最近学c++的时候遇到一个问题,能不能有选择的定义一个变量的类型。
最近学c++的时候遇到一个问题,能不能有选择的定义一个变量的类型。就是,当你输入一个int x,x为1时,字符AAA代表int;当x为2时,字符AAA代表double;当x为3时,字符AAA代表char。
这样的话,在编写程序的时候就可以根据x的值,对于下面的变量定义,不需要重复编写类似的代码。
比如这样一个问题:编写一个程序,对于输入的整数或者浮点数或者字符进行排序。排序问题倒是好解决,就是由于类型不一样,要写好多重复代码。能不能有简单点的方法啊?
初学者,不知道如何具体表达,各位朋友帮忙看看吧。