求组大佬们
因为刚开始学到函数这部分不知道为什么打印出来的值是4199771{:10_266:}代码如下:
#include <stdio.h>
int add(int sum);
int main()
{
printf("1+2=%d",add);
return 0;
}
int add(int sum)
{
sum=3;
return sum;
} 本帖最后由 肖-肖 于 2021-6-11 19:40 编辑
主要还是调用方法的时候记得加上()
int add()//这里不需要参数的 因为你只想返回一个数
{
int sum=3;
return sum;
}
int main()
{
int a = add();//这里add()后边需要加上括号表示调用这个方法
printf("1 + 2 = %d",a);
return 0;
}
也可以这样:
printf("1 + 2 = %d",add());
肖-肖 发表于 2021-6-11 19:37
主要还是调用方法的时候记得加上()
谢谢大佬{:10_266:} 加()代表是个函数 厉害 学习一下
水个币 瓦塔西 发表于 2021-6-15 10:09
水个币
你好水啊{:10_277:} 水个币+1 {:10_279:} {:10_269:}{:10_269:} 水个币+1 新人来向大佬学习 {:5_95:} {:10_256:}{:10_256:}{:10_256:} 看不懂 看不懂 学习 牛 {:5_90:}
页:
[1]
2