如何编写函数原型
How to write a function prototype?
我的问题是为编写函数原型
-
一个名为isAbleToVote的函数,它接受潜在选民的年龄(作为替身)。这个如果double的值大于18,则函数应返回true,并返回false否则我写了
bool isAbleToVote(double)
-
一个名为printPrice的函数,用于将产品名称及其价格打印到屏幕上。二者都输出(即产品名称及其价格)作为参数传入。我写了Void
printPrice(string product_name, double price)
- 一个函数sizeOf,它接受一个字符串作为参数。函数应该返回字符串的长度。我写了
string.length sizeOf(string)
4.一个名为getInt的函数,用于在屏幕上打印以下消息"请输入一个整数",并返回用户输入的值。
我写了cout getInt("please enter an integer")
我在写吗?如果不是,我做错了什么?
您在1和2上做得很好,它们都是函数原型。尽管要记住,C和C++函数原型后面跟一个分号(迂腐)
3很接近,但string.length不是返回类型。找到最能代表字符串长度的返回类型(提示检查std::string::length()函数或strlen()函数)。
4不是原型。这是一个声明。原型是简单的签名,没有任何代码体。再次阅读需求,并考虑函数的最小输入和输出数据。提示:如果您不需要任何输入或输出值,那么不带参数的void函数没有错。
相关文章:
- 函数向量_指针有不同的原型,我可以构建一个吗
- 具有enable_if外部类原型的模板类构造函数定义
- 函数如何通知用户它基于函数原型抛出异常?
- 在函数中拥有函数原型的目的是什么?
- 什么..(省略号)作为函数原型中唯一的函数参数,C++?
- 是否可以使用 libclang python 解析 cpp 文件中没有标头的函数原型
- 有没有办法在C++编译时更改函数原型?
- 省略函数原型中的返回类型
- 如何使用 "using" 关键字定义函数原型/签名
- 未定义原型函数?
- SFINAE :删除具有相同原型的函数
- 函数原型未初始化的局部变量
- 如何创建函数原型命名空间
- 如何使用这个原型函数char*encrypt(char*pEncryptedText,const char*pText)
- C++:警告:C4930:未调用原型函数(是否为变量定义?)
- 编写原型函数(c++)
- 我有在c++编程中创建和执行原型函数的麻烦
- 需要为原型函数创建一个单独的cpp文件
- 用Emacs从.h中自动插入原型函数
- 如何修复错误 C4930:"AMyStaticMeshActor a(void)":未调用原型函数(是否打算使用变量定义?