腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
有没有严格的“面向语句”的
语言
?
expression
、
programming-languages
、
statements
有没有现代
语言
要求
每一行都是一条语句? FORTRAN做到了,但是从
C
语言
开始有没有这样的
语言
?我听说过
语言
,包括所有函数式编程
语言
,但我甚至找不到相反的术语,是“面向语句的”
语言
,还是不允许表达式的
语言
,例如x + 3;或没有
赋值
的值返回函数的调用?
浏览 3
提问于2015-04-01
得票数 0
1
回答
将Axis2
C
与Qt数据结构相结合
c++
、
qt
、
soap
、
axis2c
我们有一个用
C
++/Qt和Axis2
C
编写的基于SOAP的客户端-服务器。由于Axis2
C
的
C
语言
特性,它包含了许多老式的
C
风格的结构(通常它们描述了自定义数据的原始数组)。如何在使用Axis2
C
的代码中最小化
C
语言
的使用?支持这些自定义的
C
结构是一件痛苦的事情,因为它
要求
赋值
运算符、
c
-tors、d-tors的准确性。基于Qt的结构不那么冗长。
浏览 20
提问于2016-08-22
得票数 1
回答已采纳
1
回答
当
赋值
符号实际上是一个语句时,称它为“操作符”是正确的吗?
terminology
、
operators
在某些
语言
中(
C
++、Java、Ruby等)
赋值
返回值,可以在表达式中使用:在其他
语言
(Ada,VHDL)中,
赋值
是一种正确的语句,不能用作表达式: x := (y := z); -- error!然而,在这两种情况下,都有可能找到被称为“
赋值
运算符”的作业符号的教材。我的问题是,在第二种情况下,将
赋值
符号称
浏览 0
提问于2014-05-13
得票数 0
3
回答
将List<int>分配给IEnumerable<int>是否有益?
c#
我使用的
语言
是
C
#。 假设对象的方法返回List<int>。如果将此结果
赋值
给IEnumerable<int>类型的变量,我们是否会从中受益?因此,我
要求
这样做。
浏览 0
提问于2013-12-03
得票数 3
回答已采纳
2
回答
JavaScript中的
赋值
运算值
javascript
my_div.data('extra', (data = new MyObject())); 在JavaScript中,表达式(例如,(data = new MyObject()) )计算为MyObject对象;而在
C
这样的
语言
中
浏览 2
提问于2012-11-12
得票数 1
回答已采纳
2
回答
为什么在
C
中函数不被认为是一等公民
c
在
C
语言
(以及其他许多“低级”
语言
)中,函数都有一个类型。您可以使用与函数匹配的类型声明变量,也可以将函数
赋值
给这样的变量,但人们坚持认为函数不是
C
语言
中的一等公民。在
C
中的几个标准函数中,使用指向函数的指针并将函数作为参数传递给其他函数是关键; 例如,
要求
一个要传递的比较函数,否则它什么也做不了。在
C
中看到“面向对象”编程并不少见,方法是声明一个 具有多个具有函数类型的变量。回调可以而且通常是(如果不总是--我无法想象有任何其他
浏览 112
提问于2018-01-04
得票数 9
回答已采纳
3
回答
用
C
语言
将整个程序写到文件中
c
、
file
、
output
我对
C
编程很陌生,但我已经开始掌握它的诀窍了。为了完成一项学校作业,我用
C
语言
写了一段玩二十一点的代码。
赋值
的
要求
之一是,它必须有一个保存整个输出的选项(当程序构建和运行时,cmd中显示的所有内容)。
浏览 0
提问于2014-12-29
得票数 0
2
回答
当比较值与'=‘时,'==’运算符的用途是什么?
python
首先,请注意,我知道==用于比较两个表达式,而=用于为变量
赋值
。然而,python是一种语法
要求
最低的干净
语言
,这看起来像是一个简单的运算符。正如(在python中)我们不需要将变量声明为整数或字符串,
语言
根据
赋值
来确定,为什么'if‘语句不简单地确定=是比较,而不是
赋值
?另一个例子是,python去掉了其他
语言
中的许多{}和[],只使用了缩进,因为缩进和使用大括号是多余的。在我看来,if foo == goo:也是多余的。但也许有些事情我还没有意识到。
浏览 2
提问于2013-04-03
得票数 5
回答已采纳
1
回答
EBNF形式的简单编程
语言
compiler-construction
、
bnf
、
ebnf
我正在为一种非常简单的编程
语言
编写语法,我需要用(E)BNF形式来编写它。我见过许多简单
语言
的例子,例如,只允许对数字/标识符进行操作,或者使用更复杂的示例(如 )。具有变量声明、函数声明、循环、
赋值
、操作等的东西,但规模要比用BNF编写的所有
C
小得多。 我并不是
要求
有人在这里写一篇文章,因为这将是一项很大的工作,但如果有人能给我指点资源,我会非常感激的。我理解用BNF编写
语言
的规则;我只是觉得自己对
语言
的起点和顺序没有把握。
浏览 2
提问于2015-12-06
得票数 2
1
回答
根据
C
++国际标准化组织的标准,多道通保证是什么?
c++
、
stl
、
iterator
阅读工作草案N 3337-1,编程
语言
标准
C
++,24.2.5前进迭代器,第806页.注意:a == b意味着++a == ++b (输入和输出迭代器不适用)和通过可变迭代器(适用于输出迭代器)取消对
赋值
限制的
要求
允许使用带有前向迭代器的多通单向算法。我理解前向迭代器是多通的,但我不明白这是如何按照
C
++标准
要求
完成的。
浏览 3
提问于2013-10-06
得票数 11
回答已采纳
7
回答
可以在构造函数外部
赋值
的只读字段
c#
、
readonly
有没有办法在类中有一个私有只读字段,它可以在类中的任何地方
赋值
,但只能
赋值
一次?如果有任何模式(不是
语言
特性)可以做同样的工作,我也会很感兴趣的。 感谢您的关注。
浏览 1
提问于2010-11-26
得票数 2
回答已采纳
3
回答
g++ -std=
c
++0x出现意外编译问题
c++
、
c++11
在使用g++ -std=
c
++0x进行编译时,我遇到了一些将T类型的元素推回到向量的编译问题。{ } A a; A
c
= a; // This is fine b.push_back(a); // This is not, but only when compiling with -std=
c
++0x!fr
浏览 3
提问于2011-05-23
得票数 8
回答已采纳
3
回答
在overloding =operator中返回引用的目的是什么
c++
、
reference
、
operator-overloading
、
operators
当我们重载运算符= (
赋值
)时,我想知道为什么我们要返回引用。一方面,我见过的(重载操作符=)的大多数示例都返回引用,但另一方面,我看到(同一主题的)很少示例不返回引用。
浏览 1
提问于2014-12-17
得票数 1
1
回答
gcd:此名称之前已定义,不能重新定义
racket
、
racket-student-languages
(我还选择了DrRacket中的高级学生自定义
语言
。
浏览 4
提问于2017-02-02
得票数 0
3
回答
赋值
语句值
python
、
variable-assignment
每个人都知道在Python中
赋值
不返回值,大概是为了避免在if语句中
赋值
,而通常只是为了进行比较: File "<stdin>", line 1 a = (b = 2)SyntaxError: invalid syntax 所以,我的问题是:为什么a = b = 2在Python中工作,就像它在其他
语言
中工
浏览 0
提问于2011-08-10
得票数 16
回答已采纳
2
回答
python字符串与
C
字符数组的相似性
python
、
c
我试图在python字符串和
C
字符数组之间建立连接,将字符数组
赋值
为字符串文字。例如: word="Now"; a=3 这与
C
语言
相反,在
C
语言
中,对于几乎所有的变量
赋值
,变量都包含被
赋值
的值。我在这里做一个很好的比较吗?
浏览 2
提问于2012-08-13
得票数 3
回答已采纳
2
回答
是否有一种更干净的方法,在Awk中添加“cleaner”来分配条件,等等?
scripting
、
awk
、
conditional
、
variable-assignment
、
compound-assignment
某些
语言
,如awk脚本,允许有条件的分配。好吧,在像
c
这样的
语言
中,您通常会做如下的事情: price-=2; }awk '{a=($2>1.00)?($2>20.00)?($2-1)*1.06:($2>40.00)?($2-2)*1.06:$2*1.06:$2; pri
浏览 3
提问于2010-09-14
得票数 4
回答已采纳
1
回答
freopen()是ansi
c
的一部分吗?
c
、
standards
、
ansi
、
ansi-c
我得到了一个
赋值
,在这个
赋值
中我可以使用任何方法,只要它是ANSI -
C
标准的一部分。我想使用freopen,但我不知道它是否是标准的一部分。我看过“
C
编程
语言
”一书的方法列表,它似乎不在那里,但它是用
C
89写的,所以我怀疑它不是用ANSI
语言
写的。
浏览 29
提问于2020-03-28
得票数 0
回答已采纳
3
回答
为什么Swift首先初始化子类正确的字段?
language-design
、
swift-language
interchange lines super.init(name)}在调用超级构造函数之前,
要求
定义字段是什么原因?
浏览 0
提问于2016-08-26
得票数 9
回答已采纳
1
回答
在Lua中是否有加法
赋值
(+=)或类似的
赋值
?
lua
我想知道lua中是否有add
赋值
(+=)或类似的
赋值
,因为我习惯于在Python和
C
#等其他
语言
中使用它
浏览 15
提问于2021-01-17
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券