硬编码到底是什么?

问题描述 投票:0回答:4

我相信这是分配的值,不能改变的一个例子是:

int limit =5;
    for(int i =0 ; i<limit; i++){
        printf("w");

还有,为什么我不应该使用硬编码?抱歉,我是编程新手。

hard-coding
4个回答
3
投票

“硬编码”是指您想要嵌入到程序或任何项目中的内容-不能直接更改(例如,直接使用值而不是使用变量或常量)。如果您不进行硬编码,则可以执行诸如提示用户输入数据或允许用户将数据放在命令行上的操作。

因此,在您提供的示例中,您可以说打印"w"是“硬编码的”。另外,正如@Ingo Leonhardt指出的,limit也被“硬编码”为5


1
投票

Hard Coding


0
投票

术语“硬编码某物”是指某人直接将数据写入代码而不使用适当的方法来完成工作。


0
投票

我相信这是一个分配的值,无法更改。

© www.soinside.com 2019 - 2024. All rights reserved.