初始 问答列表

函数范围之外的动态分配

作者:3sm1r 提问时间:1/17/2023

如果我想创建一个用作全局变量的数组,如果我已经知道大小,我可以这样做: #include <stdio.h> #include <stdlib.h> int array[]={1,1,1,1}; ...

错误:在“std”之前出现预期的初始值设定项,并在向工作代码添加一行后出现其他错误

作者:fribir 提问时间:1/26/2023

在我添加第 12 行之前,以下程序已经运行,该行如下: “ std::cout<<”Natürlicher Logarithmus von “;标准::cin>>X;". 现在我遇到很多错误(见下文...

用于通过指针访问结构数组变量的每个元素的代码

作者:DANAB 提问时间:2/4/2023

在以下行中: struct student *ptr = NULL; 为什么 ptr 设置为 NULL??有人可以告诉我吗? #include <stdio.h> int main(void...

队列的静态初始化

作者:deppep 提问时间:2/8/2023

我正在研究嵌入式系统算法的高依赖性实现。 在:main.c //.. in main() int queue_buffer[QUEUE_LEN + 1] = { 0 }; Queue que...

C 语言中的静态构造函数和字段初始化顺序#

作者:saner 提问时间:2/3/2023

简而言之,这个来自 C# 的示例说它写了 0 后跟 3,因为“实例化 Foo 的字段初始值设定项在 X 初始化为 3 之前执行”。 class Program { static void Main...

全局数组声明器的 C++ 初始值与局部函数数组声明器的初始值 [duplicate]

作者:Asif_102 提问时间:2/16/2023

这个问题在这里已经有答案了: 为什么全局变量和静态变量初始化为默认值? (5 个答案) 9个月前关闭。 #include <bits/stdc++.h> using namespace std; i...

数组声明表示法是 C 语言中 malloc 的简写吗?

作者:Connor 提问时间:3/9/2023

从本教程网站: 要在 C 中声明一个数组,程序员指定 元素和数组所需的元素数如下 - type arrayName [ arraySize ]; 似乎此语法声明了数组并为其提供了内存空间,但它...

C++ 对局部静态变量的依赖

作者:ranstar74 提问时间:3/24/2023

当调用重载的新运算符时,我的内存分配器被初始化: MyAllocator* GetAllocator() { static MyAllocator allocator; return &allo...

如何在 C++03 中从初始化列表中初始化数组成员?

作者:nowox 提问时间:4/15/2023

以下内容在 C++11 中工作正常,但在 C++03 中不起作用。 struct Foo { int a, b; Foo(int a, int b) : a(a), b(b) {} }; st...

cpp 类声明中类常量的定义

作者:Miguel Hernando 提问时间:4/22/2023

尽管原则上似乎只有整数值可以在类的声明中声明为类常量: struct Foo{ static const int N=10; }; 在我的代码中,寻找不会强迫我在编译单元中定义浮点常量的替代方...


共179条 当前第11页