我正在使用Xcode 6.3.1而我选择了语言C.
#include <iostream>using namespace std;voID ABC () { cout << "hey there ! \n";}int main () { cout << "Hi \n"; voID ABC (); return 0;}解决方法 你需要调用你的方法而不是在main中声明它
#include <iostream>using namespace std;voID ABC () { cout << "hey there ! \n"; } int main () { cout << "Hi \n"; ABC (); return 0; }
编辑1:
自从您开始学习C以来,我推荐以下建议以确保您的代码更清晰.请注意,这些不是任何规则,而是更多的最佳实践和编码风格.
>为变量,方法,函数,类使用有意义的名称
…所以,如果你(或某人),不要用ABC()来命名它
其他人正在读它)现在它将会做什么.
>调用方法和函数时,尝试使用
适当的回报价值.根据定义,VoID不会返回任何内容
值它只是处理它内部的代码.所以你的方法/功能
应该返回适当的值来做它所想的.
这是代码的第2版,包含3种不同方法和调用的示例:
#include <iostream>using namespace std;int sum;string MethodReturningString() { return "hey there i am the result of a method call !";}int MethodReturningInt() { return 5;}voID CalculateSum(int x,int y){ sum=x+y;}int main(){ cout << MethodReturningString() << endl; cout << MethodReturningInt() << endl; cout << "Calculating sum:" ; CalculateSum(5,4); cout << sum << endl; return 0;}
快乐的编码
@H_403_2@ 总结以上是内存溢出为你收集整理的C中的编程错误全部内容,希望文章能够帮你解决C中的编程错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)