gpt4 book ai didi

c - 几个基本的C问题

转载 作者:行者123 更新时间:2023-12-04 12:30:30 26 4
gpt4 key购买 nike

我是一个正在努力学习C的人,但是在做项目的过程中卡住了几个点:

1) 我究竟该如何实现随机整数生成?我已经用 Google 搜索并使用下面的代码找到了 0 到 x 代的代码,但是我决定的 2 个整数之间(比如 X 和 Y 之间)怎么样?

int random;
random = random(100);

2) 如何在开始时将变量设置为 NULL(如在 Java 中)并在它为 NULL 时对其进行操作?例如我想实现以下目标:

int a = null;
if (a == null){
a = 3;
}

最佳答案

1) int r = random(Y - X) + X;

2)在 C 或 Java 中,整数不能为空。在 C 中,只有指针可以为空,通过将它们指向零来表示。但是,我建议您在掌握基础知识之前不要陷入整个指针困惑之中。

关于c - 几个基本的C问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/785124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com