Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
C++变量声明和初始化规则
考虑以下声明和初始化类型变量的方法C C c1 C c2 c2 C C c3 C C c4 C 所有这些是否完全等同 或者其中一些可以根据确切的定义而有所不同C 假设它有公共默认值和复制构造函数 这些意味着 C c1 default con
c
initialization
declaration
C++ 声明中的显式限定
当第一个声明被注释掉时 以下命名空间定义无法编译 如果第一个声明foo未注释 那么它编译得很好 namespace Y void foo void Y foo 标准中的相关部分 8 3 1 说 当 declarator id 合格时 声明应
c
namespaces
declaration
languagelawyer
qualifiedname
在C中将多个值分配给数组
有没有办法以压缩的形式做到这一点 GLfloat coordinates 8 coordinates 0 1 0f coordinates 1 0 0f coordinates 2 1 0f coordinates 3 1 0f coord
c
Arrays
initialization
declaration
本地 JS 文件的 Typescript 声明文件
当我们正在转换为 Typescript 的过程中 我正在尝试为工作中的 Javascript 文件添加类型 但是 我无法识别声明文件 这是我的文件结构 js Foo js typings Foo 索引 d ts index ts 包 jso
javascript
typescript
declaration
typedeclaration
declarationfiles
C 中 long int 和 int 的大小显示 4 个字节 [重复]
这个问题在这里已经有答案了 我做了以下实验来了解系统中 long int 和 int 的大小 系统规格 64位Windows 7 gcc MinGW 编译器 日食CDT 我对得到的输出感到困惑 我没有理由支持我的程序的结果 如果有人对此有任
c
int
size
declaration
longinteger
声明和原型的区别
C 中的声明和原型有什么区别 在哪些情况下它们被称为声明以及原型 TL DR 所有原型都是声明 但并非所有声明都是原型 宣言是标准中使用的通用术语 原型更具体 Quoting C11 第 6 7 章 声明指定一组标识符的解释和属性 并从 6
c
languagelawyer
declaration
functionprototypes
模板类类型别名在成员声明中无法替换
假设你有一个模板class像这样 template
c
class
templates
alias
declaration
C++“声明和初始化”语句是表达式吗?
语言标准说 注 第 5 条定义了语法 求值顺序和含义 58 表达式是一系列运算符和 指定计算的操作数 一个表达式可以产生一个 值并可能引起副作用 尾注 例如 我有下面的代码 int i 1 A obj 那么 上述两种说法都算 表达 吗 st
c
initialization
Expression
declaration
阅读复杂的 const 声明的简单规则?
为了读取复杂的指针声明 有左右规则 https web archive org web 20110818081319 http ieng9 ucsd edu cs30x rt lt rule html 但这条规则没有提到如何阅读const修
c
constants
declaration
在头文件中使用声明
我一直在寻找有关使用的一些说明使用声明在头文件中 我正在四处搜索 但无法完全得到我正在寻找的答案 到目前为止我的研究得出的结论是 将它们用于非全局的范围是好的 而命名空间指令则不好 我明白 至少我希望如此 所以在我的例子中我使用shared
file
header
declaration
Using
将 C++ 类的定义放入头文件中是一个好习惯吗?
当我们用 Java Vala 或 C 设计类时 我们将定义和声明放在同一个源文件中 但在 C 中 传统上首选将定义和声明分开在两个或多个文件中 如果我只使用一个头文件并将所有内容都放入其中 就像 Java 一样 会发生什么 是否有性能损失或
c
declaration
Definition
headerfiles
在定义中使用 static 关键字与在 C 中使用声明
以下编译良好 使用static仅在函数声明期间 include
c
static
declaration
extern
Linkage
为什么 C++ 中必须声明函数,而 C 中则不然?
所以我之前的一次考试有这个问题 到目前为止我一直在读你不需要任何语言的声明 哪个是对的 如果没有声明 C 会报错还是会运行 在涉及 C 和 C 的讨论中 函数声明 是一个相当模糊的术语 这些语言在这方面有很大不同 在C 语言中只有一种函数声
c
declaration
我不明白以下指针变量声明在 c 中的含义
char p 15 char p int a int pt char int pt char 有人帮忙吗 基本规则 从标识符开始 可以时右读 必须时左读 从标识符 开始 说出来 然后是 是 将您的 左脚 放在其左侧一个字符 Read rig
c
variables
pointers
declaration
C++ 变量声明语法
我最近遇到了这个结构 整数 米 这似乎相当于 整数米 奇怪的是 我以前从未见过这个特殊的成语 有人可以给我指出一个参考资料 我可以在其中阅读相关规范 或者直接解释一下吗 这也适用于直 C 吗 谢谢 困惑的开发者 这不是一个 习语 它只是一对
c
syntax
declaration
联合体可以在声明中初始化吗?
例如 假设我们有一个工会 typedef union unsigned long U32 float f U U32 F 当声明这个联合类型的变量时 有没有办法设置一个初始值 U U32 F u 0xffffffff Does not wo
c
initialization
declaration
unions
C++方法声明问题
我在 Image cpp 中有一些代码 Image Image int width int height int depth m sFileName 0 and in Image h class Image public DrawAble
c
syntax
Methods
declaration
在 main() 之前、之后或内部声明函数有什么优点?
我正在尝试学习嵌入式系统的C语言 目前我正在学习基础知识 但无法找到一个基本问题的答案 当我编写一个简单的 C 程序时 我用三种方式声明了一个名为 Maximum 的函数 我将通过以下示例进行解释 1 在下面的程序中 函数在 main 外部
c
function
declaration
programentrypoint
在命名空间中前向声明类
我很惊讶地发现我无法使用范围解析运算符从另一个范围转发声明一个类 即 class someScope someClass 相反 必须按如下方式使用完整声明 namespace class someClass 有人可以解释为什么会这样吗 更新
c
scope
namespaces
declaration
C 多个单行声明
当我在一行上声明多个变量时会发生什么 例如 int x y z 全部都是整数 问题是下面语句中的 y 和 z 是什么 int x y z 都是int指针吗 Only x是一个指向 int 的指针 y and z是常规整数 这是 C 声明语法
c
variables
declaration
1
2
3
4
5
6
7
»