2016 - 2024

感恩一路有你

形参可以是什么类型 在c语言中形参必须是常量,这句话对吗?

浏览量:1714 时间:2021-03-16 22:38:03 作者:admin

在c语言中形参必须是常量,这句话对吗?

说好的是形参。不是实参。实参就是对的。我觉得楼主可能没有了解什么是形参。当然。这个可以不用去理解也不影响代码质量的。但是。理论就是这么说的。最好看懂。形参只能是变量,在被定义的函数中,必须指定形参的类型。没有确定的值形参变量在未出现函数调用时,并不占用内存,只在调用时才占用。调用结束后,将释放内存。形参的特点就是黑体字那几个了你就顺便理解一下实参吧实参可以是常量、变量、表达式、函数等无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值,输入等办法使实参获得确定值。开辟内存存储数据 平时c语言,直接int一个变量。不赋值。一样是有值的。那是内存在上次使用时候留下来的垃圾值。所以是个不确定的值。希望我的回答对你有帮助

C语言中的实参可以是任意类型的吗?形参可以是常量、变量或表达式吗?

实参类型可以是任何类型,如变量、常量、表达式都可以但形参不可以,他只可以是变量。函数传递参数时,形参和实参的类型必须一致,否则编译通不过。

在c语言中形参必须是常量,这句话对吗?

说好的是形参。不是实参。实参就是对的。我觉得楼主可能没有了解什么是形参。当然。这个可以不用去理解也不影响代码质量的。但是。理论就是这么说的。最好看懂。形参的特点就是黑体字那几个了平时c语言,直接int一个变量。不赋值。一样是有值的。那是内存在上次使用时候留下来的垃圾值。所以是个不确定的值。希望我的回答对你有帮助

形参可以是常量吗?

不可以。

形参只能是变量,并指定其类型。

实参可以是常量,变量或表达式,形参列?

实参可以是常量,变量或表达式形参一定是变量,参数传递的过程可以看作是赋值的过程。如果形参是表达式,它的地址在哪里呢?怎么可以给表达式赋值呢?对吧。形参可以是缺省常量,但其实还是变量。如int func(char a,char b,int flag=0)

形参可以是什么类型 实参可以是常量变量或表达式 vb中形参可以是常量不

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。