我是刚来乍到,有许多的问题不懂,在这里希望能有机会得到大家的指导,谢谢!
  我想问的问题是:如何将“字符串”与“常数变量”匹配,例如声明了一个常数标量#define MAX_BUFFER 1000,我从输入中获得了一个字符串strTemp的值为“MAX_BUFFER”,现在我要在程序运行期间判断当输入strTemp == “MAX_BUFFER”时,程序自动将1000赋值给相应的语句中,而不是得到串“MAX_BUFFER”的串值。怎样在更广的范围里实现呢?难道要在编译器里实现吗?
  小生初来,不知道这样的提问是否符合要求,还望各位不吝指教,谢谢!

解决方案 »

  1.   

    int a;
    if (!strcmp("MAX_BUFFER", strTemp))
        a = MAX_BUFFER;只有这个方法。
      

  2.   

    道理可以是知道的,但谁会告诉我怎么实现呢?
    我们知道了WINDOWS的消息机制,也会用了,你说道理知道吗?知道,但这是从哪里开始着手实现呢?有几个会说出来?又有几个能明明白白的让我们去实现呢?
    不要只是给我空话,我需要实用的技术信息。