小编inq*_*ive的帖子

函数指针作为参数

是否可以将函数指针作为参数传递给C中的函数?

如果是这样,我将如何声明和定义一个以函数指针作为参数的函数?

c function-pointers argument-passing

39
推荐指数
3
解决办法
8万
查看次数

XUnit Assertion用于检查对象的相等性

我正在使用XUnit框架来测试我的C#代码.

这个框架中是否有可用于对象比较的断言方法?我的目的是检查每个对象的公共和私有成员变量是否相等.

我试过那些替代品但很少有效:

1) bool IsEqual = (Obj1 == Obj2)
2) Assert.Same(Obj1, Obj2) which I couldnt understand what happens internally
Run Code Online (Sandbox Code Playgroud)

c# xunit xunit.net

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

嵌入式系统中的代码执行

我在嵌入式系统域工作.我想知道从C文件开始如何从微控制器执行代码(uC通常不需要是主观的).此外,我想知道像启动代码,目标文件等的东西.我找不到有关上述内容的任何在线文档.如果可能,请提供从头开始解释这些事情的链接.在此先感谢您的帮助

c embedded microcontroller

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

在C中初始化数组

在C中,我已经读过,半初始化的数组将用其余元素填充零(不管整数或char数组).

例如:

int arr[10] = {3};
Run Code Online (Sandbox Code Playgroud)

arr[4] 如果初始化则为0,如果未初始化则为垃圾值.

我的问题是,根据编译器选项,上述所有C编译器(或)的附加工作是否可能会发生或不发生?我在Code composer studio(TI的IDE)工作.我想确保这适用于所有案例和所有编译器.

c arrays embedded

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

函数静态变量的初始化

我在函数内声明了一个静态变量,它没有显式初始化为零.

默认情况下,函数内的所有未初始化的静态变量是否都设置为零,就像全局(文件)级别的静态变量一样?

c variables initialization

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

linux 中的 getpriority() 函数

我可以知道在 linux 中使用 getpriority() 调用的确切用法吗..即使在通过网络搜索之后,我也无法完全理解它..有人可以用一个例子来解释它..提前 :)

linux-kernel

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

使用|| 操作者

我使用的XML语言没有'||' 运营商.如何实现此运算符的效果?该语言也不支持三元运算符.除了if-else方法之外还有其他方法可以实现吗?

表达式是,如果((x == 2)||(y == 2)),并且应该在没有||,?:,if-else的情况下实现这一点...在此先感谢

c xml

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