c++ - 编写一个程序,要求用户输入邮政编码并打印条形码。在 C++ 中

标签 c++ switch-statement

<分区>

基本上 0-9 中的每个数字都用两个完整的条和三个半条编码,我应该从用户那里接受一组 5 个数字,并将每个数字转换成各自的条形。

我对此非常陌生,所以这是我最好的尝试。它给我的错误消息是找不到“get_barcode_part”标识符。所以我不确定如何从这里开始。

最佳答案

只需将这一行放在 main() 函数之前

string get_barcode_part(int); //function prototype

函数原型(prototype)是省略了函数体的函数声明。它指定函数的名称、参数类型和返回类型。
当编译器从上到下编译时,它应该知道您将要使用的函数,这可以通过在 main 之前定义函数来实现() 或在编译器遇到函数调用之前提供声明/原型(prototype)。

return_type func_name(type param_name1, type param_name2, …,type param_nameN);

关于c++ - 编写一个程序,要求用户输入邮政编码并打印条形码。在 C++ 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35840674/

相关文章:

c++ - 如何找到第一个非重复元素?

c++ - 解决 clang-12 过载虚拟警告

javascript - 如何将输入值从 HTML 传递到 JavaScript 以用于切换包含函数的情况

R switch()如何将案例与向量进行比较?

mingw 中 UTF-8 的 C++ ctype 面

c++ - matlab在opencv中查找函数实现?

c++ - 如何将一串数字读入数组

java - 更改Java中Switch语句中String的值

go - 将字符串(键)映射到数字(或任何数据)

ios - 在 BringSubviewToFront 上调用的方法?