腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
C
中,为什么“struct”关键字必须在struct实例之前?
、
、
假设我用
C
语言
定义了一个
结构
体
,如果我声明了该
结构
体
的一个实例,就有必要在它前面包含' struct‘关键字。int book_id;int main() struct Book myBook;我的问题是:为什么struct关键字必须在
结构
的任何实例化之前似乎
编译
器会有足够的信息来推断'Book‘是一个
结构
。 我知道你可以通
浏览 1
提问于2017-11-29
得票数 3
3
回答
如果
C
有
结构
体
,为什么它不是面向对象的
、
、
、
在做了一些
C
++之后,我注意到
C
语言
也有
结构
体
--当然,如果
C
有
结构
体
,它就应该被认为是OOP?
浏览 6
提问于2011-11-03
得票数 1
回答已采纳
2
回答
反向工程
C
++的工具(即查看
C
++类)
、
、
我有大量手写的
C
++源代码(即WebKit和其他开源)。 支持编辑或“往返”源。
浏览 6
提问于2011-11-29
得票数 2
3
回答
C
结构
和指针
、
、
我正在学习一本书,并自学
C
语言
。现在,我正在尝试使用bitArray来查找特定数字下的质数#。默认情况下,这本书给了我一个
结构
体
,一个函数以: int bits[256];} seg;*seg whichseg(int j){ 然而,这个函数*seg whichseg(int j){在我
编译
的时候抛出了一个错误。这个函数到底是什么意思,它会让j自动成为seg
结构
吗? 感谢
浏览 2
提问于2013-09-22
得票数 0
3
回答
使用printf("%s",..)要打印
结构
,
结构
的第一个变量类型是'char *',为什么可以获得存储在'char *‘中的正确字符串?
、
在
C
语言
中,像这样定义一个
结构
:{ int len; { a.s我猜
编译
器认为printf("%s", a)就是printf("%s", *&a),因为&a等于&a.s,所以*&a等于*&a.s,对吧?但如果是这样的话,如果我将int len放在
结构
体
的第一个位置,如下
浏览 0
提问于2014-10-23
得票数 5
回答已采纳
3
回答
第一个
C
编译
器是如何编写的?
、
、
第一个
C
编译
器是用
C
本身编写的,是真的吗?那么,它是如何执行和
编译
的呢?或者,这个
编译
器是用汇编
语言
编写的吗?
浏览 2
提问于2013-08-08
得票数 71
5
回答
为什么我不能用两个内容相同的
结构
来互换分配呢?
、
我正在努力学习
C
,我遇到了一些奇怪的事情:{ double j;{ double j;在这里,您可以看到我创建了两个为什么当我试图分配x = z时,它会生成
编译
错误,但x = y不会?他们有相同的内容,所以为什么我不能彼此之间来回分配,不管如何? 我是否可以这样做,这样我就可以分配x = z了?任何
C
大师能给我指明正确的方向吗?
浏览 6
提问于2009-04-13
得票数 5
回答已采纳
2
回答
用
C
语言
写和读
结构
体
?
、
、
、
、
所以首先我创建了我的
结构
: p -> num = 1; p -> name = "jacky"; fwrite(&p,sizeof(p), 1, output_file); ,这是我的第一个问题,如果我想写一个
结构
p,是不是把它写成"&p“,对吗?假设我已经成功地编写了它,并且我想知道从我
浏览 4
提问于2014-02-12
得票数 0
4
回答
用
C
动态创建对象
、
、
、
、
我对JavaScript和PHP很熟悉,但对
C
语言
很陌生。我正在尝试用
C
和craete colision算法处理图形。现在,我需要动态创建对象,就像在更高级的
语言
中一样。我假设,需要一个
结构
体
。 据我所知,函数中声明的所有内容都在函数中。如何动态声明全局
结构
?
浏览 1
提问于2012-01-30
得票数 1
回答已采纳
1
回答
包含
C
++中每一种可能构造的参考代码
、
、
第6章
语言
定义了
C
标准中定义的所有不同的概念、转换、词法元素、表达式、声明、语句、块、外部定义等。我想知道是否有一个参考的代码
体
,它包含了
C
语言
的所有这些元素,并且可以用来测试工具,例如处理
C
代码的
编译
器。还是我太天真了?火腿
浏览 1
提问于2009-02-13
得票数 3
回答已采纳
1
回答
如何根据成员的名称在
C
中初始化
结构
、
、
、
在
C
中,我经常看到
结构
体
如下所示:aSize.x = 100;但在其他
语言
中,您可以在一行中创建
结构
“喜欢”数据
结构
,如: x : 100,};
C
中是否支持类似的语法?我知道Javascript的"struct“(类似于数据
结构
)实际上是一个没有定义参数的散列,我只是想显示语法
浏览 2
提问于2011-01-22
得票数 1
回答已采纳
3
回答
lua菜鸟:
C
-Lua如何从
C
语言
向lua传递struct/buffer?
我遵循了这个样板示例://s = (ST*) malloc ( sizeof(ST) );s = lua_newuserdata(stateERROR : Failed to run script: script.lua:1: attempt to inde
浏览 3
提问于2013-03-14
得票数 3
回答已采纳
9
回答
为什么;;不会在VS中导致构建错误?
、
无论放在
C
#代码行的末尾有多少;,
编译
器都不会显示错误,构建成功。 几乎所有其他
语言
,如
C
,
C
++和Java。这是不允许的。
浏览 1
提问于2011-03-07
得票数 0
回答已采纳
3
回答
如何创建int数组列表?
、
、
我想要创建一个列表,它的每个元素都是一个数组,类似于
C
语言
中的一个
结构
体
数组。它能在
c
#中完成吗?如果可以的话呢?非常感谢!
浏览 2
提问于2012-12-14
得票数 32
回答已采纳
4
回答
在32位系统中包含int64变量时
结构
大小为什么是8的倍数
、
、
在
C
语言
中,我使用32位系统,我有一个
结构
体
,这个
结构
体
的大小是4的倍数。但是我看了一下Linker Map文件,大小是8的倍数{U32 var2这个
结构
的大小是16。
浏览 0
提问于2011-02-18
得票数 1
回答已采纳
4
回答
D
语言
的struct到ubyte[]或ubyte[]到struct
、
如何在D
语言
中实现
结构
体
到ubyte []或ubyte []中的
结构
体
,请兄弟们帮忙回答这个问题,谢谢!struct UserLogin align(1): int AccectId; string
浏览 3
提问于2012-02-25
得票数 4
回答已采纳
1
回答
公共覆盖字符串扩展=> "test“;此代码在VS2017中工作,但在vs2013中出现错误(;预期)
public override string teststr => "test";
浏览 2
提问于2017-04-26
得票数 0
回答已采纳
1
回答
c
++
结构
定义-如何在构造函数中使用单个参数定义成员
结构
、
我有一个
结构
体
,它的成员也是
结构
体
。成员
结构
在构造时接受一个字符串参数。然而,在类定义中,
编译
器不允许从那里实例化它。StructName { OtherStruct other_struct; }; 我是
C
/
C
++的新手,所以如果这是一个愚蠢的问题,我很抱歉。
浏览 0
提问于2011-06-14
得票数 4
回答已采纳
3
回答
为什么
C
编译
器在for循环
体
中不给出一个重声明错误?
、
、
、
在
C
语言
中,如果我们这样写:{}for(int i = 0; i < 7; i++) long int i = 1; // Redeclaration of i在这里,变量i在循环
体
中再次声明,但是它在
C
中成功
编译
和运行。但是,在
C
++中,
编译</
浏览 0
提问于2018-07-11
得票数 7
回答已采纳
1
回答
关于
C
作为中间
语言
的几个问题
、
、
我现在正在编写一种
编译
成
C
的
语言
,当我说IL时,我的意思是用
C
编写代码,然后由另一个
c
编译
器生成程序集,例如gcc或clang。我生成的
C
代码,是否更有益于: 如果我做一些简单的选择传递(常量传播,死代码删除,.)这会减少
C
编译
器必须做的工作量,还是会因为它不是真正的人工
C
代码而变得更难呢?如果我要
编译
三地址代码或SSA或其他形式的代码,然后将其输入带有函数、标签和变量的
C
程序
浏览 3
提问于2016-10-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言结构体
C语言的结构体
C语言-结构体单向链表插入结点
c语言-结构体空间大小如何计算的
c/c+结构体与结构体指针
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券