小编She*_*ker的帖子

创建一个接受不同数据类型参数的C函数

我对C编程语言比较陌生,我正在试图弄清楚如何创建一个可以接受不同类型数据作为参数的函数.该函数应该计算并返回字符或整数数组中的元素数.我已经有两个单独的函数可以执行此操作,但我真的希望能够为这两个任务使用一个函数.有没有办法在C中这样做?

提前致谢!

c function

6
推荐指数
2
解决办法
1万
查看次数

Apache Httpd.conf相对路径

我正在尝试将Apache配置为在其httpd.conf文件中使用相对路径,以便可以在不破坏任何内容的情况下移动服务器.

我已将ServerRoot更改为"../",但这会导致一些严重问题.

当我从命令行启动Apache时httpd.exe,一切正常,但如果我尝试安装它并将其作为服务运行,使用httpd.exe -k installnet start Apache2.4,它会提供服务特定的错误代码1并且不会启动该服务.

如果我将ServerRoot设置为"./",该命令httpd.exe将不起作用(Apache无法找到其模块),但它可以作为服务安装和运行!

有没有办法用相对路径设置Apache,以便它可以从命令行和服务运行?

我正在使用Windows 7 Pro 64位和Apache 2.4.7 32位,如果有帮助的话.

windows apache relative-path httpd.conf

6
推荐指数
1
解决办法
1111
查看次数

两个相等值的双倍保证具有相同的位模式吗?

在C中,是否保证两个值相等的双精度(double1 == double2)具有相同的位模式?

c floating-point bit-manipulation

3
推荐指数
1
解决办法
84
查看次数

C Malloc多维字符数组

我想在C中动态分配(malloc)一个多维字符数组.该数组将具有以下格式:

char *array[3][2] = {
    {"one","two"},
    {"three","four"},
    {"five","six"}
};
Run Code Online (Sandbox Code Playgroud)

在创建数组之前,我已经知道多维数组中的行数和所有字符数组的长度.我怎么会malloc这样的字符数组?

提前致谢!

c arrays malloc multidimensional-array

2
推荐指数
1
解决办法
5877
查看次数

在北美野牛解析一个while循环

在Bison中实现简单while循环的最佳方法是什么?如果它有所不同,我使用C,但我也可以使用C++.

c bison while-loop

1
推荐指数
1
解决办法
1601
查看次数