在这里获得以前的声明在这里错误
任务:编写一个功能来计算正方形,矩形,圆的面积。 我的代码是正确的。 idk为什么我会遇到此错误完成错误 #include #include int square(); float ai…
如何返回c中的char 2d阵列双指针
#include #define MAX_LEN 20 char *swap_elements(char **arr, int i) { char temp[5]; *temp = *arr; *arr = *(arr+i); *(arr+i) = *temp; return a…
如何创建双向链接列表,并且不使用ADT中的指针?
现在我试图定义一个ADT并用它来创建一个链表,我想让它适合函数List newList(void);。我知道如果像 List* newList(void); 那样我该怎么办。如果我试图…
C删除字符串中的字符
现在,我正在使用此代码在字符串中删除一些字符。 void eliminate(char *str, char ch){ for(; *str != '\0';str++){ if(*str == ch){ strcpy(str, st…
C 不完整类型:链接器不会警告明显的错误
文件 main.c 声明了一个不完整类型 int func() 的函数,然后将其用作 int func(void)。 该函数在第二个文件中定义为int func(int, int, int),与声明…
得到“无效使用 void 表达式”背后的原因是什么? C 中的错误?
我这里有这段 C 代码:- #include void message(); int main() { message(message()); return 0; } void message() { printf("hello\n"); } 编译器抛…
为什么我收到“禁止将字符串常量转换为“char*””在 C++ 中?
我试图手动反转大小写,我尝试了以下操作: char* invertirCase(char* str){ int size = 0; char* iterador = str; char* retorno = str; while (*ite…
这个声明意味着什么?结构 Curl_easy *curl_easy_init(void)
struct Curl_easy *curl_easy_init(void) { CURLcode result; struct Curl_easy *data; /* Make sure we inited the global SSL stuff */ if(!initial…
整数文字作为 cpp 中函数声明的参数
我几乎熟悉 c 和 c++ 编程。今天在搜索函数声明的时候,突然发现了c++语言中的一个奇怪的语法。 我写了下面的代码: #include using namespace std; i…