小编Pea*_*l89的帖子

C中printf的标准定义是什么?

printf()标准C库中定义的函数的函数定义是什么?

我需要定义来解决以下问题:

给出以下输出:

int main()
{
   int a = 2;
   int b = 5;
   int c = 10;
   printf("%d ",a,b,c);
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

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

C中的结构填充

如果我在以下C中有结构定义

typedef struct example 
{
  char c;
  int ii;
  int iii;
};
Run Code Online (Sandbox Code Playgroud)

当我声明上述结构类型的变量时,应分配的内存是多少.例如ee;

什么是结构填充以及是否存在与结构填充相关的风险?

c structure

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

C中的未定义行为

可能的重复:
在按功能参数评估的C 顺序调用函数之前的参数评估顺序

以下代码的输出结果如何:

n=5;
printf("%d %d\n", ++n, power(2, n));
Run Code Online (Sandbox Code Playgroud)

输出= 32

不应该输出2 ^ 6 = 64?

不同的编译器会给出不同的结果吗?

c

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

标签 统计

c ×3

structure ×1