大学生C语言程序设计学习之引导篇
本文档是针对大学生C语言程序设计学习的指导篇,旨在帮助初学者快速掌握C语言编程软件的使用方法和基础知识。
标题:大学生C语言程序设计学习之引导篇
描述:大学生C语言程序设计学习之引导篇
标签:无
知识点一:C语言程序设计的基础知识
* 验证性练习:按照教材上的程序实例进行原样输入,运行程序是否正确,掌握C语言编程软件的使用方法。
* 初学者容易犯的错误:区分数字1和字母l、字母o和数字0的区别,变量未定义的错误;英文状态下的逗号、分号、括号、双引号输入成中文状态下的逗号、分号、括号、双引号,造成非法字符错误。
* C语言初学者易犯语法错误:使用未定义的变量、标示符(变量、常量、数组、函数等)不区分大小写、控制语句(选择、分支、循环)的格式不正确、调用库函数却没有包含相应的头文件、调用未声明的自定义函数、调用函数时实参与形参不匹配、数组的边界超界等。
* 修改C语言语法错误时要注意的两点:错误信息定位不精确,需从错误信息开始往前查找错误并修改;一条语句错误可能会产生若干条错误信息,只要修改了这条错误,其他错误会随之消失。
知识点二:C语言程序设计的实践应用
* 第二步:照葫芦画瓢在第一步输入的C程序的基础上进行试验性的修改,运行一下程序,看看程序结果发生了什么变化,分析结果变化的原因,深入新知识点的理解。
* 第三步:不看教材,看能否将前两步的程序进行正确地输入并运行,目的是对前两步的记忆、理解进行强化。
* 第四步:增强程序的调试能力,注意带一个记录本,记录英文错误提示信息和解决该错误问题的方法,反复修改,能够了解C语言程序发生错误的原因,增强修改错误的能力,积累程序调试经验,避免犯同样的错误。
* 第五步:研究典型的C语言程序,提高程序设计能力,通过研究别人编写的语言经典程序,学习解决问题的方法和程序设计技巧,提高自己的程序设计能力。
知识点三:音频素材的获取与处理
* 音频素材的获取方法:利用软件光盘中的声音文件;通过计算机中的声卡,从麦克风中采集语音生成WAV文件;通过计算机中的声卡的MIDI接口,从带MIDI输出的乐器中采集音乐,形成MIDI文件,或者用连接在计算机上的MIDI键盘创作音乐,形成MIDI文件;使用专门的软件抓取CD或VCD光盘中的音乐,生成声音素材,利用声音编辑软件对声音素材进行剪辑、合成,最后生成所需的声音文件。
* 音频文件的处理:通过Real Producer转换成流媒体*.ra的音频文件。
知识点四:视频素材的获取与处理
* 视频素材的获取方法:用视频捕捉卡配合相应的软件来采集录像带上的素材;利用工具软件截取VCD上的视频片段(截取成*.mpg文件或*.bmp图像序列文件)等。