关于C语言return的一些总结

时间:2019-05-12 00:12:03下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《关于C语言return的一些总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《关于C语言return的一些总结》。

第一篇:关于C语言return的一些总结

关于C语言中return的一些总结

return是C++预定义的语句,它提供了种植函数执行的一种放大。当return语句提供了一个值时,这个值就成为函数的返回值.说到return,有必要提及主函数的定义,下面是从网络上找到的资料,好好消化吧,对了解主函数中返回值的理解有很大的帮助.很多人甚至市面上的一些书籍,都使用了void main(),其实这是错误的。C/C++ 中从来没有定义过void main()。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着 The definition void main(){ /*...*/ } is not and never has been C++, nor has it even been C.(void main()从来就不存在于 C++ 或者 C)。下面我分别说一下 C 和 C++ 标准中对 main 函数的定义。1.C 在 C89 中,main()是可以接受的。Brian W.Kernighan 和 Dennis M.Ritchie 的经典巨著 The C programming Language 2e(《C 程序设计语言第二版》)用的就是 main()。不过在最新的 C99 标准中,只有以下两种定义方式是正确的: int main(void)int main(int argc, char *argv[])(参考资料:ISO/IEC 9899:1999(E)Programming languages — C 5.1.2.2.1 Program startup)当然,我们也可以做一点小小的改动。例如:char *argv[] 可以写成 char **argv;argv 和 argc 可以改成别的变量名(如 intval 和 charval),不过一定要符合变量的命名规则。

如果不需要从命令行中获取参数,请用int main(void);否则请用int main(int argc, char *argv[])。

main 函数的返回值类型必须是 int,这样返回值才能传递给程序的激活者(如操作系统)。如果 main 函数的最后没有写 return 语句的话,C99 规定编译器要自动在生成的目标文件中(如 exe 文件)加入return 0;,表示程序正常退出。不过,我还是建议你最好在main函数的最后加上return 语句,虽然没有这个必要,但这是一个好的习惯。注意,vc6不会在目标文件中加入return 0;,大概是因为 vc6 是 98 年的产品,所以才不支持这个特性。现在明白我为什么建议你最好加上 return 语句了吧!不过,gcc3.2(Linux 下的 C 编译器)会在生成的目标文件中加入 return 0。

2.C++ C++98 中定义了如下两种 main 函数的定义方式: int main()int main(int argc, char *argv[])(参考资料:ISO/IEC 14882(1998-9-01)Programming languages — C++ 3.6 Start and termination)

int main()等同于 C99 中的 int main(void);int main(int argc, char *argv[])的用法也和 C99 中定义的一样。同样,main 函数的返回值类型也必须是int。如果main函数的末尾没写return语句,C++98 规定编译器要自动在生成的目标文件中加入 return 0。同样,vc6 也不支持这个特性,但是 g++3.2(Linux 下的 C++ 编译器)支持。

3.关于 void main 在 C 和 C++ 中,不接收任何参数也不返回任何信息的函数原型为“void foo(void);”。可能正是因为这个,所以很多人都误认为如果不需要程序返回值时可以把main函数定义成void main(void)。然而这是错误的!main 函数的返回值应该定义为 int 类型,C 和 C++ 标准中都是这样规定的。虽然在一些编译器中,void main 可以通过编译(如 vc6),但并非所有编译器都支持 void main,因为标准中从来没有定义过 void main。g++3.2 中如果 main 函数的返回值不是 int 类型,就根本通不过编译。而 gcc3.2 则会发出警告。所以,如果你想你的程序拥有很好的可移植性,请一定要用 int main。

4.返回值的作用

main 函数的返回值用于说明程序的退出状态。如果返回 0,则代表程序正常退出,否则代表程序异常退出。下面我们在 winxp 环境下做一个小实验。首先编译下面的程序: int main(void){ return 0;} 然后打开附件里的“命令提示符”,在命令行里运行刚才编译好的可执行文件,然后输入“echo %ERRORLEVEL%”,回车,就可以看到程序的返回值为 0。假设刚才编译好的文件是 a.exe,如果输入“a && dir”,则会列出当前目录下的文件夹和文件。但是如果改成“return-1”,或者别的非 0 值,重新编译后输入“a && dir”,则 dir 不会执行。因为 && 的含义是:如果 && 前面的程序正常退出,则继续执行 && 后面的程序,否则不执行。也就是说,利用程序的返回值,我们可以控制要不要执行下一个程序。这就是 int main 的好处。如果你有兴趣,也可以把 main 函数的返回值类型改成非 int 类型(如 float),重新编译后执行“a && dir”,看看会出现什么情况,想想为什么会出现那样的情况。顺便提一下,如果输入 a || dir 的话,则表示如果 a 异常退出,则执行 dir。5.那么 intmain(intargc,char*argv[],char*envp[])呢?

这当然也不是标准 C 里面定义的东西!char*envp[] 是某些编译器提供的扩展功能,用于获取系统的环境变量。因为不是标准,所以并非所有编译器都支持,故而移植性差,不推荐使用。

到了这里,你应该了解为什么主函数定义为 int返回类型,而且函数体里面有return 0;这个语句了吧.下面具体说说我对return的应用的理解。

只要一个函数的返回值是数字型的,那么就可以返回0(即return 0),其实你返回多少都没问题。一般情况下,C++做出来的函数都要求返回一个值,当函数执行正常,且达到了一般情况下的目的,那么就返回0表示正确的调用了该函数,这个0就是返回给主调函数以通知没有出错的;如果函数调用中出错,或者没有按照一般情况执行,那么就返回1,以告知主调函数采取响应策略;如果你在某个函数所在类的定义所在的头文件中定义了一组状态值(一般都是负整数),那么函数就可以返回不同的值以告之主调函数具体发生了什么异常或错误,这种情况一般用于函数功能独立性较差的的情况。所以一般不鼓励把函数返回类型定义为void,至少返回应该是int,而在函数的最后加上return 0.语句: int func(参数列表){ …… …… …… Return 0;} 在函数中,如果碰到return 语句,那么程序就会返回调用该函数的下一条语句执行,也就是说跳出函数的执行,回到原来的地方继续执行下去。但是如果是在主函数中碰到return语句,那么整个程序就会停止,退出程序的执行。

如果你定义一个函数有返回类型,可以想下面那样调用: int func(){ int value;…… …… ……

return value;} int main(){ int intvalue;intvalue=func();…… …… teturn 0;} return语句后面具体是什么内容,这就要具体情况具体分析了:

(1)在返回类型是char的函数中,return后应该是char类型的值;

(2)在返回类型是int的函数中,如果是要停止函数的调用,最好应该为0;其他的按照你的目的而定,只要是int 类型就行了

(3)在返回类型是结构类型的函数中,return后应该是结构的一个实例对象。总之,函数定义为什么样的返回类型,该函数中return后就应该是相应类型的值。

第二篇:Return To Innocence 歌词中英文

Return To Innocence—返璞归真

Love-Devotion 爱------忠诚

Feeling-Emotion 感受------激情

Don'T Be Afraid To Be Weak 不要为自己的弱小而害怕 Don'T Be Too Proud To Be Strong 不要为自己的强大而骄傲 Just Look Into Your Heart My Friend 审视自己的内心,朋友

That Will Be The Return To Yourself 回归自我The Return To Innocence 返璞归真

The Return To Innocence

If You Want.The Start To Laugh 在想笑的时候笑

If You Must.Thenstart To Cry 在想哭的时候哭

Be Yourself Don'T Hide 不要掩饰自己的内心

Just Believe In Destiny 相信命运

Don'T Care What People Say 不要在乎那些别人说的Just Folllow Your Own Way 只要跟随自己的脚步

Don'T Give Up And Use The Chance 不要放弃或是坐等机会

To Ruturn To Innocence 返璞归真

That's Not The BeginningOf The End这不意味着结束的开始

That's The Return To Yourself 这是回归自我Return To Innocence返璞归真

Chengd du visit成都老蜀人

第三篇:总结Java中return语句的用法(范文模版)

总结Java中return语句的用法

Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。

在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句在vodi返回值方法中的运用。

return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象。

下面通过一个简单例子说明一下:

/**

* Created by IntelliJ IDEA.* User: leizhimin

* Date: 2007-12-3

* Time: 8:54:28

* Java中的return语句使用总结

*/

public class TestReturn {

public static void main(String args[]){

TestReturn t = new TestReturn();

t.test1();

t.test2();

}

/**

* 无返回值类型的return语句测试

*/

public void test1(){

System.out.println(“---------无返回值类型的return语句测试--------”);

for(int i = 1;;i++){

if(i == 4)return;

System.out.println(“i = ” + i);

}

}

/**

* 有返回值类型的return语句测试

* @return String

*/

public String test2(){

System.out.println(“---------有返回值类型的return语句测试--------”);

return “返回一个字符串”;

}

}

运行结果:

---------无返回值类型的return语句测试--------

i = 1

i = 2

i = 3

---------有返回值类型的return语句测试--------

Process finished with exit code 0

第四篇:语言总结

学前班下学期语言教学总结

转眼间本学期的教学工作已圆满结束,在本学期,从各方面我严格要求自己,使语言教学工作有计划,有组织,有步骤地开展。

一、教育教学情况

在教学工作中,我注意做到以下几点:

1、根据开学前写的语言教学来实施、开展。

2、深入细致的备好每一节课。在备课中,认真研究教材,力求准确把握难重点,并注重参阅各种幼儿用书,制定符合幼儿认知规律的教学方法及教学形式。注意弱化难点强调重点。并不断归纳总结提高教学水平。

3、认真上好每一节课,上课时注重幼儿主动性的发挥,发散幼儿的思维,注重综合能力的培养,有意识的培养幼儿的思维的严谨性及逻辑性,在教学中提高幼儿的思维素质,保证教学质量。

4、注意听取幼儿的意见,及时了解幼儿的学习情况,并有目的的对幼儿进行辅导。

5、坚持听课,注意学习其她老师的教学经验,努力探索适合自己的教学模式。

6、多参与教学赛课,多听取老师给予的意见和建议。

7、注重教育理论的学习,并注意把一些先进的理论应用到教学中,做到学有所用。

8、我习惯上完每一节课后让幼儿评课,看看哪个环节幼儿比较喜欢和容易学到知识。然后再根据班里面的幼儿情况适当做调整,做到幼儿在课堂上愉快轻松的学知识。

9、语言课的教材主要是通过故事体会到其中的做人道理,制造各种童话、梦幻的氛围让幼儿进入佳境,感同身受,体会到主人翁的立场,再说说自己的看法,这样才能有效的让幼儿说出自己的情感和个人体会。

二、达到目标情况。

语言课主要是激发幼儿语言发挥能力,培养语言交往的积极态度和良好的习惯。对幼儿进行正确的、基本的语言教育,学说普通话,扩大词汇量,掌握基本的听话、说话技能,提高语言交往能力,幼儿能够大胆自信跟别人对话。发展幼儿的记忆力、思维能力、想象力和语言的感受能力,为小学语文学习打下良好基础。

1、孩子们聪明伶俐,活泼可爱,每天的好心情大部分源自他们,因为他们语出惊人,能说一些安慰老师的话,能说一些帮助同学的话,老师听了很欣慰。孩子的教育跟家庭有很大的关系,有些家长照顾孩子做到无微不至。而有些家长忙与工作常常忽略孩子的教育,导致孩子的成长和各方面能力都不一样。在课堂上会发现有些孩子主动积极回答老师的问题,而有些孩子却坐在那似乎跟他没有关系一样,这些孩子我试着跟他们谈心,可是我总是处于主动状态,效果不佳,我再次试着从孩子的兴趣找话题,慢慢的我们课后似乎成为朋友,可以无话不说,作为朋友的我们在课堂上孩子也很给面子,通过各种鼓励和表扬孩子也找到属于自己的那份自信了,这个教育方法让我意识到了,教育需要我们更多的耐心,耐心会创造出意想不到的效果。

2、幼儿通过一个学期的语言教学下来,对于语言的组织能力有很大的进步,幼儿在平时的交谈中运用到了老师教过的词语或成语,家长常常跟我开玩笑的说这孩子说话真像一位“小大人”,在家看见爸爸妈妈做得不好的会批评我们,老师说应该这样的,老师的要求孩子铭记在心,不仅严格要求自己还要要求身边的人,这点孩子做得非常好。

3、在口头讲述方面我做了一些比赛项目,幼儿学会了四种讲述方法:看图讲述、情境讲述、生活经验讲述、创造性讲述,幼儿各抒己见,幼儿有自己的主见、看法和观点。

4、在欣赏文学作品方面。孩子能安静地、注意力集中地聆听成人朗诵或朗读,欣赏各种文学作品中的语言韵味,了解作品内容,丰富对语言的认知和体验。

5、早期阅读方面。学会看图书,体会翻阅图书的经验,读懂图书的内容,了解图书画面、文字与口语的对应关系。学习认读汉字,知道文字是一种符号,每一个汉字都有它的读音和具体的意义,了解识字规律,懂得一些书写规则。

孩子们的进步就是我的进步!孩子们我们一起加油。

第五篇:语言总结

二实幼2004——2005学

创建语言文字规范化示范校工作总结

按照上级文件精神,我们对照“自治区语言文字规范化示范校的基本条件”的相关要求,对我园语言文字规范化专项工作如实进行了自查,现将我园2004学年创建情况总结如下:

一、精心管理

1、我园党政领导高度重视语言文字规范化工作,将其列入幼儿园精神文明建设和校园文化建设的要求,纳入幼儿园工作计划并加以实施。所有的党政领导坚持讲普通话、用规范字。成立了语言文字规范化工作领导小组,将语言文字规范化工作融入幼儿园日常工作,使之常规化、普及化。

2、语言文字工作网络健全,各部门积极配合高效开展工作。

各线各块各司其职,齐抓共管。园长陈元玲任语言文字工作小组组长,总体规划符合教育发展和社会发展需求的幼儿园语言文字工作;各职能部门老师任专管员,具体负责各项工作的落实;组织开展幼儿园的语言文字规范化活动。

3、幼儿园语言文字工作渗透到幼儿园各个部门各条线路——德育活动、食堂用语用字、教室广播、外出交流等,各条线路积极配合工作。

4、制定学期语言文字工作计划和“推普宣传周”活动计划并付诸实施。

5、幼儿园语言文字工作情况有详细的记录,有关文件、资料齐全并装订成册归档。

6、把语言文字应用能力作为对教师业务考核的一项重要内容,并列为教师聘用、晋级和评优的条件之一。在“教师为主、全员参与;教学为主,全面渗透;幼儿园为主,全方配合”的原则指导下,制定了语言文字规范化工作总体规划,开展科学、生动、有序、有效的“双推”工作。同时,利用我园的优势,充分发挥向城区及偏远地区推普、推规的辐射作用,加强对扶贫幼儿园 “双推”工作的指导。

二、积极宣传

1、“双推”宣传

我们加强了园内外的“双推”宣传工作,幼儿园宣传组派专人负责利用教研信息、工作简报、广播等形式进行“推广普通话,推广规范字”的宣传,增强全园师生的自觉推普、推规的意识。我园还特别重视一年一度的推普周工作,认真组织好幼儿园的外出宣传,制作宣传版面、散发传单;积极搞好校内推普宣传,加大“双推”工作力度。

我们还利用我园先进的信息技术设备,建立“双推”专栏,几乎涵盖了我园“双推”工作的所有内容,使“双推”工作管理实现信息化、公开化,大大提高了工作效率。

2、营造氛围

幼儿园的树干上悬挂了警示标语牌,各教学楼楼梯都设有“请讲普通话,请用规范字”等永久性标语牌,“推普周”时又大量张贴推普海报。同时还指导幼儿用绘画等形式设计、宣传推普内容,将“双推”活动渗透到整个教室的布置当中,并要求幼儿在接受品德教育的同时,行动起来,通过检查身边的牌匾、标语,净化我们的语言空间。

三、教育教学

1、队伍建设

推普、推规工作的落实,关键要有一支素质高、具有奉献精神、敬业精神、开拓精神的工作队伍,教育工作者自身运用普通话、规范字的能力、素质对幼儿的影响是非常深远的。为此,我们逐步探索,不断完善管理,注重“双推”工作队伍建设,形成以领导主管、办公室牵头、语文教研组监督、全员落实的立体化管理模式,围绕“严管理、重考核、创特色”的总体思路,既分工明确,又团结协作。

我园特别注重对全校教职工,尤其是广大教师的普通话素养、运用规范字能力等的培养。我们知道“双推”工作要想取得实效,每一位教职工尤其是教师的影响力非常重要。我园多次召开教职工语言文字规范化专项工作落实大会,组织教职工学习各级语委下发的语言文字规范化标准及《校园语言文字规范化实施细则》,强化教职工说普通话、写规范字的意识;幼儿园曾派出张弘、吴冬磊两位老师参加省级普通话测试员培训。

同时,要求教师率先垂范,在工作、学习、生活中讲标准普通话、用规范化汉字。幼儿园还派专人不定期听课,检查教师讲普通话,用规范字的情况,并将讲标准普通话、写规范汉字作为一年一度教师赛讲和教案评比的主要评分标准。一年来,许多老师在各级各类赛讲中荣获大奖。现在教师们大多能自觉运用标准普通话、规范字进行教学,形成了一支善学习、勤钻研、肯耕耘、能奉献的教职工队伍,为我园“双推”工作和幼儿园各项工作的顺利开展,做出了突出的贡献。

2、教学管理

我园对“语言文字规范提出了明确要求,如:活动中教师和幼儿交流必须使用普通话,语言力求清晰明了。教案书写工整,不写繁体字、异体字、错别字等。语言活动在对幼儿的普通话培训工作中发挥了重要作用。幼儿普通话口语表达能力得到了加强和提高。

3、课外活动

为了全面提高幼儿的普通话水平,我园花大力气改善普通话使用的大环境。每年我们以普通话宣传周为契机,在幼儿园走廊、寝室走廊张贴有关于讲普通话的宣传标语,时时提醒老师、幼儿、家长养成加强说普通话的意识。大力进行普通话的校外推广,力争使普通话由校园辐射到校外,传播到家庭和社会,努力营造普通话使用的大环境,同时也为家庭,为社会的语言文字规范化尽一份力量。

我园对教师普通话进行大范围的提高和培训,最终目的还是为了提高幼儿的普通话水平。为此,我园分学期、分年段开展了与普通话有关的各种活动。如:各年级举行了诗歌朗诵比赛、演讲比赛等等;许多幼儿也因此得到了训练,在市级、区级演讲比赛中获得优异成绩。实践证明,这些活动对幼儿的普通话水平的提高非常有帮助。这也是我们在今后要长期坚持的一项工作。

经过以上种种卓有成效的工作和努力,我园幼儿普通话水平有了很大进步,无论在幼儿园,还是在家庭、社会均能正确、流利地使用普通话。

四、主要成绩

经过长期深入的推规、推普教育和严格的考核管理,讲标准普通话,写

规范化汉字已成为我园师生的自觉行为,普通话已经成为校园语言;幼儿园的公文、印章、标牌、教职工个人名片等使用的汉字均没有不规范字,幼儿园的自编教材、讲义、试卷、教辅读物、网络和教学软件、橱窗、墙报等使用的汉字规范程度很高,教师文字材料以及书写评语使用的汉字符合规范要求,幼儿能用普通互相交流、表达。

同时,通过纠正身边用语、用字等活动,我园师幼不仅能规范用语、用字,也在一系列活动中形成了严谨、文明的自觉行为。受到了家长和社会各界的广泛赞誉。

尽管取得了如此令人振奋的成绩,但我们也深深知道自己工作仍然有待改进,我们将认真总结经验、不断借鉴兄弟幼儿园有效方法,以推动我园语言文字规范化专项工作再上一个新台阶。

二实幼 2005年6月

下载关于C语言return的一些总结word格式文档
下载关于C语言return的一些总结.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    killswitch engage——The Return中英文歌词对照翻译

    alone,once more alone 孤独,你又一次让我孤独 as the memories weave and fade away 伴着剪不断理还乱的记忆 separation mocks me 被无情的结局戏弄着 frustration consumes......

    大学生英语演讲稿: The Return Day of Hong Kong

    On July 1st, 1997, this day was a very meaningful day for every Chinese. On this special day, after Great Britain had occupied it for 155 years and Japan had oc......

    英文情书——Return To Me(回到我身边)(最终五篇)

    dear alexis,i believe in my heart and soul that we were meant to be with one another. i think about you everyday and night. when i am with you you light up my l......

    1班语言总结

    2016年下期夏层铺学校学前1班语言工作总结 一、达到的教学目的 激发幼儿学习语言的兴趣,培养语言交往的积极态度和良好的习惯。对幼儿 进行正确的、基本的语言教育,学说普通......

    语言风格总结

    文章的语言风格 1、从用词遣词方面去赏析 叠字叠词:不仅传神的描写了事物的特点,而且读起来音韵和谐,节奏鲜明,韵律协调,富有音乐美。 2、人称变化美 采用第一人称,增强了文章......

    全语言总结

    全语言总结 2012年6月 一学期的时间又在繁忙中悄然度过,这学期我园全语言教研重点任然是“看图讲述”活动。现将本学期的工作总结如下: 一、明确教研方向,真正做到教科研为......

    C语言总结

    C语言总结 --------13软件工程一班郭笑笑 ------------ 老师:徐静 经过一学期的对c语言这门课程学习,我对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还......

    语言规范总结

    ( )小学普通话推广周语言文字工作总结 语言文字规范化工作是学校的一项基础性工作。我校以素质教育为载体,认真贯彻落实各级下达的语言文字工作精神,把语言文字工作切实纳入学......