c 相关问题

C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。

将枚举与字符串关联的正确方法

假设我在整个程序中经常使用一些字符串(用于存储状态和类似的东西)。字符串操作可能很昂贵,所以无论何时解决它们我都想使用...

回答 3 投票 19

将矢量传递到英特尔SGX的飞地

我有一个矢量 > a;我怎么能把它传递到飞地?我如何声明edl函数。非常感谢app,edl和enclave的示例函数声明。我是 ...

回答 1 投票 1

系统调用在cgi中不起作用

我在fedora中开始了CGI的新项目。这是我的代码#include #包括 #包括 int main(void){printf(“Content-type:text / html \ r \ n \ r \ ...

回答 1 投票 0

如何使用C建立HTTP连接?

如何使用C建立HTTP连接?那里有任何参考或示例代码?此外,如何实现从C编写的客户端打开Comet连接? (关于开放的任何其他信息......

回答 3 投票 2

C中空指针的指针算法

当指向特定类型(例如int,char,float,..)的指针递增时,其值将增加该数据类型的大小。如果指向大小为x的数据的void指针递增,...

回答 8 投票 148

malloc()是否将分配的数组初始化为零?

这是我正在使用的代码:#include #包括 int main(){int * arr; int sz = 100000; arr =(int *)malloc(sz * sizeof(int)); int i; for(i = 0; ...

回答 6 投票 5

用C和指针练习

试图编辑问题以便更清楚,这里的代码应该打印字符串及其长度,但不是打印12的长度,而是只打印1.参数(char * s)...

c
回答 2 投票 -1

OpenCL:并行求和n个整数

我需要创建一个OpenCL内核函数,它使用并行算法从数组中求和n个整数。我应该使用类似于以下的算法:parallel_summation(A):#...

回答 1 投票 3

如何在Mac网络内核扩展(套接字过滤器)中识别C中的进程?

我为Mac OS X开发了一个网络内核扩展(套接字过滤器),用作防火墙来阻止某些应用程序的网络访问。这是Socket的简单附加功能......

回答 1 投票 3

在C中实现非矩形数组

我试图在C中实现一个非矩形的多维数组,即这样的东西:[1,2,[3,[4,5,[6]]],7]截至目前我正在使用像这样的树:enum item_type {ELEMENT,...

回答 3 投票 1

您在linux中使用哪个头文件在c中使用bool类型?

这是迄今为止我所包含的所有.h文件,但没有bool的定义:#include #包括 #包括 #包括 #包括

回答 5 投票 23

Windows 64x下的GCC中的printf和%llx

我试图摆脱我的程序中的虚假警告。在windows 64下(在linux下没有这样的警告)这句话:printf(“%llu”,UINT64_MAX);生成以下警告:警告:...

c gcc
回答 2 投票 13

如何从给定数字制作金字塔? [关闭]

我试图用给定数量的恒星制作一个倒金字塔。当我们知道行数时,任何人都可以绘制倒金字塔。我们可以像这样制作倒金字塔#include

回答 2 投票 0

从编译器asm输出反向设计数组维度/结构布局?

在此代码中,A和B是使用#define定义的常量。 A和B的值是多少? typedef struct {int x [A] [B];长y; } str1; typedef struct {char array [B]; int t; ...

回答 1 投票 2

在软件上为模拟输入/输出生成方波

我有一个设备,它有数字i / o,模拟i / o。我发送到设备下面的命令进行通信。设备有gpio模块。我的设备文档在这里写入数字输入:gpio set / ...

回答 1 投票 0

循环 - 初学者

我是C(和编程)的初学者,我发现自己遇到了这个问题。代码编译,但它返回给我直到11号。我将“While循环”设置为“<= 10”时停止。所以不要......

回答 7 投票 -4

unsigned short int 的格式说明符是什么?

我有以下程序 #包括 int 主要(无效) { 无符号短整型长度 = 10; printf("请输入长度:"); scanf("%u", &length); printf("值为 %u...

回答 5 投票 0

如何在Visual Studio 2015中使用fork()? (Windows 7专业版)

我四处搜寻,我能找到的就是我需要Cygwin。我安装了它,但我似乎无法在C:\ cygwin64 \ usr \ include中的任何地方找到unistd.h。当然,我添加了“包括......的路径”

回答 2 投票 0

C - printf()说明符的可互换性[重复]

有没有理由选择printf(“%hhx”,foo); over printf(“%x”,foo);这里foo是一个unsigned char。我已经进行了一些测试,看起来它们可以互换,是不是真的如此? ...

c
回答 1 投票 0

x86和x64之间的浮点算术的差异

我偶然发现了在x86和x64的MS VS 2010版本之间完成浮点算术的方式不同(两者都在同一台64位机器上执行)。这是一个简化的代码示例:float ...

回答 2 投票 10

© www.soinside.com 2019 - 2024. All rights reserved.