c 语言 什么情况下用到return1 和return 0,还有这是什么意思
作者&投稿:示璧 (若有异议请与网页底部的电邮联系)
c
int my_output() {
printf("Hello World!\n");
return 1; // 或者 return 0; 由于函数无需返回,这一步可以省略,改写成 void类型
}
然而,当函数设计用于提供信息或执行特定操作后需要返回结果时,return值就变得重要了。例如,is_char()函数用于判断一个字符是否为字母,通过返回1表示是字母,返回0表示不是字母。
c
int is_char(char x) {
if (x >= 'a' && x = 'A' && x <= 'Z') {
return 1; // 如果是字母,返回1
} else {
return 0; // 否则,返回0
}
}
总结来说,return 1和return 0的区别在于是否需要在函数调用后获取一个结果。如果函数的目的是为了输出信息,如my_output(),返回值可能无关紧要;但当函数的输出结果需要用于后续逻辑判断时,如is_char(),返回值就具有实际意义。使用return 0或1,取决于函数设计者如何利用和解释这个返回值。
勤儿肝水:[选项] A. char str[5]= B. char str[ ]= C. char str[5]={ 'g','o','o','d'}; D. char str[50]=
建阳市19281009166: int(*p)();是什么 设有语句int(*p)();则p是一个( ) - ?
勤儿肝水:[选项] A. 指向一维整型数组的指针变量 B. 指针函数,该函数的返回值为指向整型变量的指针 C. 指向函数的指针变量,该函数的返回值为整型 D. 数组指针,它的每个元素都是一个可以指向整型变量的指针变量
建阳市19281009166: 绘图软件 ORIGIN 插件Tangent Lines哪有? - ?
勤儿肝水: 目前Origin的最新版本是7.0.   Origin 7.0(简称Origin)是一个多文档界面应用程序.它将用户的所有工作都保存在后缀为OPJ的项目文件(Project)中.保存项目文件时,各子窗口也随之一起存盘;另外各子窗口也可以单独保存,以便...
建阳市19281009166: 飞车的 符号 3 笔 撇择 我输不来?
勤儿肝水: ,我教你:用全拼输入法:个性名字:能使用的特殊符号有: 乄 丨 丶 卍 尐 灬 卩 刂 阝 肀 忄 冫 丿 氵 彡 丬 有人要问,如何打出?其实很多都是用全拼输入法打出的 全拼 wu   乄 全拼 gun  丨 全拼 zhu  丶 全拼 ...
建阳市19281009166: 1. 把汇编语言编制的源程序变为目标程序,要经过( 1. 把汇编语言编制的源程序变为目标程序,要经过( ).(8分) - ?
勤儿肝水:[选项] A. A、汇编 B、解释 C、编辑 D、编译
建阳市19281009166: c语言问题 设已说明int a=256,则执行语句“printf("%x",a);”的结果是______. - ?
勤儿肝水:[选项] A. 0100 B. 0256 C. 0ffe D. 00ff
建阳市19281009166: C语言中/与%的区分? - ?
勤儿肝水: '/'是除法运算符,'%'是求余运算符除法运算符“/”:双目运算具有左结合性.参与运算量均为整型时,结果也为整型,舍去小数.如果运算量中有1个是实型,则结果为双精度实型.求余运算符(模运算符)“%”:双目运算,具有左结...
建阳市19281009166: C语言 将两段字符连起来的问题 - ?
勤儿肝水: #include char c[160];//c设为全局变量char *str_cat(char *s,char *t);void main(){char s[80],t[80];gets(s);gets(t);puts(str_cat...
建阳市19281009166: 关于c语言编程选择题:下列数据中哪些不属于字符常量的是? A.'\xff' b.'\160' c.'070' d.070 - ?
勤儿肝水: 满意答案大成至圣5级2011-12-08此题的正确答案是C,分析如下:A.'\xff'以反斜杠('\')开头,表明是转义字符,第二位为'x',按规定后跟两个字符'ff'表示两位十六进制数,也就是说此字符的ASCII码对应十六进制数0xff,即十进制数255,因此是...