【发布时间】:2011-08-27 01:11:49
【问题描述】:
This 是一个 c 程序,演示了 libxml2 库的一些基本用法。下面是从main函数中引用的:
LIBXML_TEST_VERSION example1Func(argv[1]);
这句话代表什么?
我只能说 LIBXML_TEST_VERSION 显然是一个常量,然后是一个函数调用,该函数什么也不返回(void)。但我不知道这句话的整体含义。
【问题讨论】:
-
我现在感到非常抱歉,因为我链接到的原始程序中的行实际上是两行。我想这是我的 IDE 的自动缩进系统做出了错误的决定。所以这个问题其实是没有意义的。
-
不过,你们的速度令人印象深刻!
-
没问题 - 今天我们都了解到:所有大写符号不一定都是常量,你不应该相信代码的格式,以及 LIBXML_TEST_VERSION 宏的作用。 ;-)