|
|
1
13
使其为常量和使其为静态可以做两件不同的事情。
听起来好像您想要的是一个结构实例,它既是静态的又是常量的,这是一件合理的事情。 就性能而言,静态版本应该有一点优势,因为构造struct实例只需进行一次。 |
|
|
2
5
如果将数组声明为静态,它将被放置在可执行文件的数据部分,并且只初始化一次(在第一次访问时),甚至不初始化(它可能已经在可执行文件中初始化)。
只是有点吹毛求疵,当你说你在哪里看过代码
然后你就可以做了
|
|
|
3
0
如果在函数中声明一个静态变量,则在首次输入函数时,该变量仅初始化一次。如果声明为非静态,则每次输入函数时都会对其进行初始化。 静止的 阵列将在静态存储器中分配,并且初始化不超过一次。没有 静止的 |
|
|
4
0
哎哟。至少将函数名更改为“不区分大小写的猜测单元”。其中大多数不是“真实”单位,而那些('K'例如是开尔文而不是千,'b'通常是位,'b'字节)不是您要返回的单位。 如果规格为k[b]->1000米[b]->1000000等,那么简单的if/else可能更快更干净。 |
|
5
0
...
|
|
|
6
0
|