腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8050)
视频
沙龙
1
回答
在
c
语言的结构中定义一个没有标识符的struct变量
是什么
意思?
、
在
C
语
言中
,第6行中的struct Animal;
是什么
意思? 它在
C89
、
C
99或
C
11中合法吗?
浏览 0
提问于2018-11-20
得票数 1
2
回答
为什么
C
标准
C
11在gcc中不是默认的?
、
、
如果您查看,您可以看到它们确实包括了对
C
11和
C
99的支持。但是,如果您试图编译代码而不指定标准,GCC将仍然使用
C89
/
C
90。为什么gcc编译器的这种行为不一样?
浏览 2
提问于2014-08-21
得票数 3
回答已采纳
1
回答
` `const n= 1u;`中的`n`有什么类型?
、
、
、
、
[编辑:下面讨论的声明在
C
++和现代
C
中是无效的;它们依赖于
C
的“隐式整数”规则,该规则后来被删除。Herb Sutter讨论了change 。感谢评论者和user2079303指出这一点。]我想知道
C
++中常量变量类型的推断。 我们的旧编译器编译声明const n = 1;。我假设n的类型应该是const int。那么在const n = 1u;中n的类型
是什么
?我假设它也是int,但在
C
++17标准草案中找不到该规则(这让我怀疑它是否真的是非法的,但可以被宽松的编译器容忍)。同样令人
浏览 0
提问于2018-02-19
得票数 1
2
回答
我可以通过调用
C
语
言中
的函数来初始化静态全局变量吗?
、
我可以通过调用
C
语
言中
的函数来初始化静态全局变量吗?例如:当我在VC6中使用它时,它就成功了。但在GCC的比赛中失败了4.6.1。这很奇怪。我想这种用法在
C89
中是非法的吗?或者是其他原因造成的?
浏览 3
提问于2014-08-01
得票数 1
回答已采纳
8
回答
C
语
言中
的变量声明位置
、
、
我一直认为在
C
中,所有的变量都必须在函数的开头声明。我知道
C
99中的规则与
C
++中的规则相同,但是
C89
/ANSI的变量声明放置规则
是什么
呢?以下代码使用gcc -std=
c89
和gcc -ansi成功编译int main() { for (i = 0; i < 10; i++) { print
浏览 1
提问于2008-11-13
得票数 140
回答已采纳
40
回答
确定您的语言版本
、
、
您面临的挑战是编写一个在不同版本的语
言中
工作的多字段式语言。运行时,它总是输出语言版本。你的程序应该至少在你的语言的两个版本中工作。如果选择打印全名或次要版本号,例如
C89
而不是
C
99,则只能打印名称。
C89
build 32是有效的,而error in
C89
build 32: foo bar不是。 您的程序可能不会使用内置、宏或自定义编
浏览 0
提问于2017-08-16
得票数 62
回答已采纳
2
回答
Visual函数语法错误
、
、
、
、
我试图在Visual中实现这样的
C
函数,我遵循了 for (int i=0; i<n; ++i) { }但是,我收到以下错误 这是
C
99特性吗?
浏览 2
提问于2014-07-07
得票数 1
回答已采纳
2
回答
C
中的const总是占用存储空间吗?
在“
C
++中的思考”中,Bruce写道: 实现可以在只读存储区域中放置不易失的const对象。此外,如果从未使用该对象的地址,则该实现无需为该对象分配存储空间。“在
C
++中思考”是不准确的,还是我误解了标准中的陈述?也许书中所说的只对抽象机器有效?
浏览 3
提问于2016-12-06
得票数 2
回答已采纳
29
回答
在嵌入式开发中使用
C
而不是
C
++有什么理由吗?
、
、
、
问题我正在考虑对类使用
C
++,但不使用多态性(以避免使用vtables)。我想使用
C
++的主要原因是:结论 谢谢你的回答,他们真的很有帮助!我仔细考虑了这个主题,我将继续使用
C
语言,主
浏览 112
提问于2009-05-01
得票数 88
回答已采纳
6
回答
Java编写互斥对象的最快方法?
、
、
、
在许多编程语
言中
非常常见,例如
C
/
C
++。我想念爪哇
语
。但是,有多种方法可以编写我自己的class Mutex 使用二进制。最快(最好的运行时)方式
是什么
?我认为同步是最常见的,但是性能呢?
浏览 10
提问于2013-01-15
得票数 5
3
回答
wchar_t和多字节函数是ANSI的一部分吗?
、
、
、
C
99和
C
11支持wchar_t和多字节函数,我对ANSI
C
不太确定(1989)。我在Kernighan和Ritchie的书(
C
编程语言(第二版))中找不到这些函数。
浏览 2
提问于2013-04-16
得票数 3
回答已采纳
2
回答
多国页面-避免重复内容
、
我有一个网站,有几页,它将有两种主要语言:西班牙
语
和英语。然而,在西班牙
语
中,我正在创建其他语言:西班牙-哥伦比亚西班牙-智利在不重复每个西班牙
语
国家的所有内容的情况下,创建特定国家版本的最佳方法
是什么
?谢谢!注意:创建一个“语
言中
立”页面是个好主意吗?然后在必要时创建英文版本和修改过的西班牙文版本?还不确定“语
言中
立”是干什么
浏览 0
提问于2014-04-17
得票数 2
回答已采纳
4
回答
Java语言识别
、
、
只为
c
/
c
++找到。我说的是人类文字语言。示例:输入:伊希斯·约翰。产出:德语。 输入:МенязовутДжон。产出:俄文。
浏览 6
提问于2010-02-22
得票数 11
回答已采纳
3
回答
哪里可以找到PDF格式的
C89
/
C
90标准?
、
、
C
99和
C
11标准很容易在互联网上获得副本。即使在堆栈溢出问题中,和也不包含我正在寻找的内容。 网络搜索也没有帮助,也没有。
浏览 15
提问于2013-06-09
得票数 97
回答已采纳
3
回答
程序编译时出现错误
、
这个程序违背了我在
C
语
言中
学到的所有东西,它是如何编译的?为什么这不需要是int main?为什么不返回0?您不需要在main上初始声明sub()吗?这真让我抓狂。如何检查这是
c
90还是
c89
?
浏览 0
提问于2014-12-05
得票数 2
1
回答
C
语
言中
的错误消息
、
我在编译
C
应用程序时遇到了一个问题,显示的错误是毫无意义的。我不知道从哪里开始寻找解决方案。num_keys, *filter_length = 4; char* result = malloc(4); // error: error
C
2143: syntax error : missing ';' before 'type'
C
:\Projects\myleveldb\db\
c
_test.<em
浏览 0
提问于2012-07-27
得票数 2
回答已采纳
4
回答
C
语言的异常库(不是
C
++)
、
、
、
、
我正在为
C
开发自己的异常库,并希望有好的例子来检验。但我知道我在过去也见过其他可用的。你能给我一些额外的建议吗?SetJmp
浏览 0
提问于2009-09-11
得票数 6
2
回答
错误
C
2059:将
c
源文件添加到项目时出现语法错误:'}‘
、
、
我正在用windows phone8的visual studio express编写一个
C
++应用程序。我正在尝试使用flite,这是一个用
c
编写的文本到语音转换库,到目前为止,我已经添加了它的源文件和头文件,并且我已经将在所有单独的
c
文件上使用预编译头的选项设置为no,但是源文件仍然不能编译,相反,编译器会(多次)报告: error
C
2059: syntax error : '.'我没有修改过
c
源代码,而且它是为iOS和Android项目构建的,所以我假设我还没有掌握如何在vis
浏览 2
提问于2013-04-01
得票数 2
回答已采纳
1
回答
UNIX v7中没有stdlib吗?
、
、
另外,
c89
(ANSI)肯定有一个<stdlib.h>,因为它在谷歌运行数小时后出现在K&R ANSI Edition.中,我转而使用SE :)谢谢。
浏览 0
提问于2016-03-19
得票数 4
回答已采纳
1
回答
图书馆和框架之间的差异
是什么
?
在编程语
言中
,我们听了很多遍那些丁香花,框架
语
等等。我的问题是,图书馆和框架之间的区别
是什么
?
浏览 6
提问于2022-10-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 5.18 内核 C 标准从 C89 升级到 C11/GNU11
C语言中的dummy函数,你还在学习C语言中迷茫吗?
C语言中的sizeof与strlen
C语言中的局部变量
C语言中链表结构的基本用法
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券