0

我想知道下面的代码是什么意思......

...
{
    const char *etc; = SYSCONF_DIR; 
...

我很抱歉无法正确解决此类问题,

我真的不知道该怎么称呼它...在此先感谢。

4

1 回答 1

1

上面的代码为分配了一个名为etc. 到目前为止,您的代码存在语法错误。代替

const char *etc; = SYSCONF_DIR; 

它应该是

const char *etc = SYSCONF_DIR;

我知道这可能不是一个很有启发性的答案,但答案的深度取决于问题的质量。你基本上拿了一行代码,然后问我们它做了什么。这就像拿起一本书,抽出一句话,给朋友看,问他这是出自哪本书……

编辑:

在 google 上快速搜索你的 snipet 发现它取自这里。我知道这是事实,因为语法错误也出现在本书中。快速浏览会发现 MACROSYSCONF_DIR等同于 string "/etc/"。这本书还非常广泛地解释了该功能的作用......

于 2012-09-12T17:25:01.393 回答