小编Joe*_*ley的帖子

找出C声明如:double(*b)[n]

我想弄清楚一些C声明.这些C声明的含义是什么?

double (*b)[n];
double (*c[n])();
double (*d())[n];
Run Code Online (Sandbox Code Playgroud)

c declaration

16
推荐指数
2
解决办法
1137
查看次数

JSON编号正则表达式

我正在尝试为JSON中的数字字符串编写正则表达式.我仍然是编写正则表达式的新手,我在这里找到了一个JSON数字的机器图,但我不确定如何攻击它.

以下是正则表达式应该找到的一些字符串."22","55.75466"," - 44.565""55e-2""69234.2423432 E78"任何帮助表示赞赏!

regex json

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

在clojure中组合2个列表

我正在尝试制作一个由2个预先存在的列表组成的新列表.基本上,如果a是一个列表并且b是一个列表,我想制作List c,a后面跟着元素的元素b.任何帮助表示赞赏!

clojure

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

Java和Ruby之间的正则表达式差异

我正在尝试写一个正则表达式:

  1. 以双引号字符开头和结尾的字符串,不包含控制字符,反斜杠用于转义下一个字符.
  2. Pascal中的paren-star形式的注释:以开头为(*结尾的字符串*)不包含*)

我正在尝试用Ruby编写一个版本,然后用Java编写另一个版本,但是我很难找到两者的正则表达式的差异.任何帮助表示赞赏!

ruby java regex

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

在clojure中剥离元音

我正在尝试编写一个函数来删除Clojure中的所有ASCII元音.我是Clojure的新手,我在使用弦乐时遇到了一些麻烦.例如,字符串"hello world"将返回"hll wrld".我很感激帮助!

clojure

4
推荐指数
2
解决办法
478
查看次数

在clojure中进行单元测试

我是Clojure的新手,我正在尝试编写单元测试.在Clojure中编写单元测试的最佳方法是什么?如何将我的函数定义的文件导入到单元测试中.

谢谢您的帮助.

clojure

3
推荐指数
2
解决办法
3364
查看次数

在C中找出地址

我正在尝试学习如何在C中找出地址.对于下面的代码,假设它是在32位小端机器上编译的.

struct {
    int n;
    char c;
} A[10][10];
Run Code Online (Sandbox Code Playgroud)

假设A [0] [0]的地址是1000(十进制),A [3] [7]的地址是什么?任何帮助表示赞赏!

c multidimensional-array memory-address

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

为什么C中的未初始化变量仍会产生输出

我试图弄清楚为什么即使本地变量i在这个C程序中从未初始化,很多系统都会打印出来0 1 2 3 4 5 6 7 8 9有人可以解释为什么会这样吗?任何帮助表示赞赏!

void foo() {
   int i;
   printf("%d ", i++);
}
int main() {
    int j;
    for (j = 1; j <= 10; j++) foo();
}
Run Code Online (Sandbox Code Playgroud)

c variables stack initialization

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