问题标签 [specifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - C printf 函数说明符
我需要打印一个 16 位有效数字的浮点值。
现在当我打印时,它会打印出来
即2.555556
当我希望它打印出来时:2.555555555555556 /// 总共 16 位
我的 printf 说明符目前是:“%20.18lf”
想法?
c - 为什么需要说明符限定符列表?
我编译了这个(gcc编译器):
显示的错误是:
'a' 之前的预期说明符限定符列表
为什么在默认情况下将未命名的数据变量作为 int 时需要它。请解释...
c++ - 我们应该提供一个没有抛出说明符的析构函数吗?
正如您通过评论看到的那样,类的析构函数Error
显式地提供了一个带有无抛出说明符的空实现。
问:这有必要吗?或者与让编译器生成隐式析构函数相比,这是一个好习惯吗?
nsstring - _cmd 的正确字符串说明符是什么?
我为 _cmd 使用 %s,最新的 XCode 将生成错误“格式指定类型 char * 但参数的类型为 SEL”。检查文档,找不到线索。有人知道要使用的正确字符串说明符吗?
c - 字符串说明符( %d , %f 等...)
代码很简单,工作正常。我的问题是,如果我更改 #define Type int
为 #define Type float
so ,我也必须更改%d
为%f
。有没有办法拥有一个通用的说明符,它适用于所有int
, float
, char
,string
等等......所以,如果我改变了,#define Type int
那么我不必在printf()
函数中更改格式说明符?
python - Python:想要使用字符串作为切片说明符
假设我有一个S
带有字符串 "1:3"
的变量(或者就此而言,"1"
, or "1:"
or ":3"
),并且我想将它用作list L
上的切片说明符。您不能简单地这样做,L[S]
因为切片所需的参数是"int:int"
.
现在,我目前有一些丑陋的代码可以解析S
为它的两个组成部分int
,并处理所有边缘情况(其中 4 个)以提出正确的切片访问,但这只是丑陋且不符合 Python 标准。
如何优雅地获取字符串S
并将其用作我的切片说明符?
c - C中的数字相乘
我编写了以下代码来将两个数字相乘,但我发现结果不正确。我假设数据类型的值不正确。但其打印的答案是不正确的。
OUTPUT :
17897 //这不是正确的答案
//实际上应该是 1525225
c - 用 scanf() 读取字符
此代码用于掷骰子游戏。
我只有代码片段有问题
我使用过,因为无论用户输入什么Y
或N
. ch = getchar()
我以为我通过放置吃起来做错了\n
,我将其删除并在转换说明符之前放置了一个空格并将其替换为" %c"
它也不起作用。当我用它替换转换说明符%d
时工作正常。
这有什么问题吗?
我访问了这篇文章,它说的和我做的一样。
objective-c - Objective-C 不正确的格式说明符
我正在尝试学习Objective-C,而我正在学习的书提供了一些代码供我输入Xcode。我不断收到有关scanf
不正确格式说明符的功能的警告,即使这是在书中键入的方式。代码如下
c - 声明符是否可能具有零声明说明符?
关于声明;
C 和 C++ 中的每个对象声明都有两个主要部分:零个或多个声明说明符的序列,以及一个或多个声明符的序列,用逗号分隔。例如:
零说明符是否意味着声明一个名为的a
变量
并不是
? 我用一个例子试过这个
这给出了一个错误: