多语言展示
当前在线:1237今日阅读:84今日分享:32

C语言学习注意点

1.C语言程序的结构是怎样的?2.C语言中数据类型的含义是什么?基本数据类型有哪些?整型和单精度实型在存储器中分别占据多少存储空间?如何给一个变量定义适当的数据类型?给变量定义数据类型的方式是什么?3.C语言中,变量和常量的含义是什么?变量的命名规则是什么?符号常量有命名规则吗?什么是变量的作用域?根据作用域的不同,变量分为几种?不同种类的变量,在使用上有哪些不同?它们各自的优势和劣势在哪里?4.C语言中,有哪些常用的运算符?这些运算法若同时出现在一个表达式中,操作时有优先级吗?优先级是怎样的?5.C语言中的代码执行的顺序是可控制的,还是只能按照顺序执行?控制语句包含分支语句和循环语句,分支语句有哪几种?分别是在什么情况下使用?循环语句有几种?分别是在什么情况下使用?请分别说出分支和循环代码段中,语句的执行顺序。6.你知道头文件吗?你学过哪些系统定义的头文件?这些文件是在怎样的情况下使用?7.C语言程序除了头文件、数据类型定义、全局变量定义外,通常程序有谁组成?8.你认为:为什么程序为由若干函数组成而不是仅仅一个函数,即主函数?主函数和其他函数的区别在哪里?它们先后的位置有何规定?9.函数的结构是怎样的?什么是形式参数和实际参数?如果实际参数分别是单个普通变量、结构体变量、指针变量、或者数组时,形式参数如何定义?10.函数的返回值是怎么回事?函数通过什么语句返回值?如果需要返回一个单个变量、或是结构体变量、或是数组,或是指针变量,函数返回值类型和返回语句将如何书写?11.什么是数组?数组在存储器中的特点是什么?什么是一维数组?如何定义一维数据?如何给一维数组赋值?赋值有几种方式?如何获取一维数组中数据元素的值?12.数组名的含义什么?数组名与指针变量有什么关系?13.什么是字符数组?什么情况下,定义字符数组?14.字符串如何比较是否相同?字符数组如何赋值?如何测量字符数组中有效字符串的长度?15.什么是指针?指针如何定义?指针作为参数,如何在函数中调用?指针可以作为函数返回值吗?如何书写?16.什么是结构体?什么是结构体变量?如何定义结构体?如何定义结构体变量?如何输入或者输出结构体变量中个分量的值?17.如何新建文件,并在文件中保存数据?18.如何打开文件,并在文件中读取数据?19.如何关闭文件?20.对比其它专业课程,比如数字电路,或者sqlserver数据库,在你的学习过程中,你觉得容易在哪里或者难度在哪里?21.本次学习过程中,以上的知识点,你完全不清楚的地方有哪些,请列出前5名或者前10名。22.通过C语言课程学习,你是否仍对软件专业其它课程感兴趣,想通过选修课或者自学,继续了解其它软件课程,比如网页设计(html、css)、客户端脚本语言(javascript, jquery)、服务器编程语言(c#,java)、手机程序开发(andriod)、网站制作(asp.net、jsp)等。
推荐信息