c语言函数的形参可以是表达式吗
时间: 2024-04-26 09:22:46 浏览: 167
函数的形参是类对象+函数的形参是类对象的引用或者指针+函数的返回值是类对象.cpp
C语言函数的形参可以是表达式吗?答案是不可以。函数的形参必须是一个标识符,也就是一个变量名,用来接收调用该函数时传递的实参的值。如果将表达式作为形参,编译器无法确定表达式的值和类型,也无法为其分配内存空间,因此会出现编译错误。如果需要将表达式传递给函数,可以将其赋值给一个变量,然后将该变量作为函数的实参传递。
阅读全文