c 相关问题

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

c中的地址类型和指针

我在c中有两个关于指针的问题。 1)从我的理解中&返回变量的memmory地址。例如:int x = 10; int * p =&x;所以我认为&将...

回答 3 投票 -4

c语言中字符串名称和字符串名称()之间的区别[关闭]

我很难理解字符串名称之间的区别;和字符串名称();有人可以解释我的区别吗?

回答 2 投票 -4

无法弄清楚如何正确存储命令行参数[关闭]

我需要存储两个命令行参数,但我无法弄清楚如何正确地执行此操作。我的代码当前存储的int不正确(如果我将第二个变量设置为空)并给出...

回答 2 投票 -3

C使用typedef或#define定义结构[关闭]

我有两个动作表现的问题(以任何方式)这个问题很简单,但有很大的问题(当有两种方式,哪一个更好)我想用C语言创建结构。这个 ...

回答 4 投票 -10

scanf终止标准输入

#包括 #包括 int main(){char str [20]; int数; while(2 == scanf(“%s%* d%* s%* s%d%* d%* s%* s%* s”,str,&number)){printf(“%s \ ...

回答 1 投票 1

使用switch-case结构来计算键入数字的次数

创建一个C程序,计算每个数字0-4的输入次数。使用开关盒结构。使用默认值计算其他字符的数量。打印一次...

回答 4 投票 2

用前一个C初始化struct变量[关闭]

我想有一个像下面这样的结构:typedef struct Mystruct {double p; double x_min; double x_max;双y_min;双y_max; double params [] = {x_min,x_max,y_min,...

回答 6 投票 1

c中的素数和立方总和[关闭]

我试图找出如何获得素数n,并计算该n的立方总和(1 ^ 3 + 2 ^ 3 + ... + n ^ 3)。到目前为止,我可以弄清楚如何获得素数。我只是想不出来......

回答 2 投票 -6

在R值中使用volatile两次

语句:volatile unsigned char * volatile p =(volatile unsigned char * volatile)v;在MSVC v14.1中生成警告C4197:警告C4197:'volatile unsigned char * volatile':顶级...

回答 2 投票 12

不懂奇C函数定义

我正在维护一大块C代码并试图改进它,我遇到了一个使用我不熟悉的语法的函数:char(*(lgLinkStrs)())[CONFIG_MAX_STRING] {...}我知道.. 。

回答 2 投票 1

c将某些值映射到其他值的首选方法是什么?

我是一个在c中做项目的python程序员。我需要将字母映射到与它们对应的usb发送代码。在python中,我会在字典中进行硬编码。在C我正在使用巨型开关......

c
回答 3 投票 1

RGB888数据生成的Tiff图像不正确

我正在尝试将RGB888图像数据转换为TIFF图像。但代码会生成不正确的图像。我正在从文本文件中读取RGB数据。这是黑色区域不应该出现的输出图像......

回答 1 投票 0

int * ptr和int之间的区别(* arr)[3] =&a [关闭]

int arr [3] = {1,2,3}; int * ptr; PTR = ARR;这与int a [3] = {1,2,3}相同; int(* arr)[3] =&a;如果没有,那么差异是什么?

回答 3 投票 -3

使用声明[关闭]的未声明标识符'k'

我是新手,非常感谢任何帮助。使用未声明的标识符'k'void initBricks(GWindow window){// print brick for(int k = 0; k <ROWS; k ++); {// int我有......

回答 1 投票 -1

什么是VLA类型的表达?

我试图理解sizeof运算符的工作,我遇到了这个问题。以下是该问题#include的代码 int main(){int i = 0; int a [i]; ...

回答 1 投票 0

从文件或路径获取FILE扩展名

我正在尝试创建一个可以获取文件扩展名的方法。我找到了多个替代方案,这个是我的解决方案:const char * getExt(const char * filename){const char * ext = ...

回答 1 投票 0

调用Structur指针错误:“预期标识符..”[关闭]

我正在尝试运行一个小测试程序,但现在我陷入了一个非常奇怪的问题。我认为这是结构处理的一个简单问题,但我找不到错误的原因。一世 ...

回答 2 投票 0

函数内部的C指针赋值

我试图在函数get_by_id中分配一个指向数组元素的指针。函数get_by_id正确地找到元素并将元素分配给lp,但是当它返回到...时

回答 2 投票 1

在if / else块中跟踪具有多个forks的程序

我正试图追踪这个程序。我看到它在运行时输出4次,但我不明白为什么。 #包括 #包括 #包括 int main(){...

回答 2 投票 1

当我将指针初始化为NULL时,运行结果很奇怪

据说我们最好用NULL初始化一个新指针,否则会发生意外结果。但事实是当我按如下方式添加NULL时:#include int main(){char * str = ...

回答 3 投票 -5

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