C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了C中的编程错误大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近开始学习C但是我遇到了一个问题.下面给出的程序没有给出我想要的结果,因为我只在结果中看到’Hi’而不是在void函数中写的是什么.请告诉我发生这种情况的原因以及解决方案.

我正在使用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;
}

快乐的编码

大佬总结

以上是大佬教程为你收集整理的C中的编程错误全部内容,希望文章能够帮你解决C中的编程错误所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。