学习之旅

一起进步,一起成长。
##用法

呵呵,从基础学起。最近正在看c primer。从补基础知识开始。在这个过程中认识到了自己的不足,但是一步一步的学起。也让我坚信自己可以在技术这条路上干好的。好了,废话不说了。说下今天的收获。

假设程序中有n个变量int name1,name2,name3,name4...namen.在程序中如何在一个循环中访问这几个变量呢。我以前思考过这个问题,当然简单的做法,可以设置一个数组int name[n]来存取这些变量。虽然可以解决问题,但心里总觉得不爽。

今天看到c中还有##这个好东西。

#define NAME(i) name##i

通过这个宏全完可以起取到我需要的变量名。呵呵,爽。

posted on 2008-11-02 19:17  zuogang  阅读(324)  评论(2编辑  收藏  举报