gpt4 book ai didi

c - follow 的声明(在 C 中)是什么?

转载 作者:行者123 更新时间:2023-11-30 19:35:09 24 4
gpt4 key购买 nike

我们如何声明包含约束的变量?我是 C 新手,很抱歉提出菜鸟问题。这些类型的声明的程序是什么?另外,如果我创建一个数组,它的最大大小可以是多少?例如,P[3]为4。

      Constraint 
1. 300<n<1000

最佳答案

How can we declare the a variable which contains constraints?

“包含”约束的变量意味着本质上受其定义中声明的约束限制或保护的变量。

在 C 语言中,这实际上是不可能的,因为保护约束所需的代码不能用变量声明。在 C++ 中,您可以编写一个类。

你可以用 C 编写一个模块,例如myvar.c 创建、管理和销毁一个“东西”,它是你的“带有约束的变量”,但我不认为这会是你想要的,因为它不优雅。

因此,总而言之,您不能在 C 中声明带有约束的变量,但您可以在代码中进行检查以确保该变量不会违反您的约束。这些检查必须存在于您修改变量的代码中的任何位置。

关于c - follow 的声明(在 C 中)是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43027826/

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