2014-2015第二学期《c语言程序设计》问题答疑材料讲述.doc

2014-2015第二学期《c语言程序设计》问题答疑材料讲述.doc

《C语言程序设计》问题答疑材料 论坛提过得问题总结 常用的C语言调试编译器? Microsoft Visual Studio 2010,WinTc等,推荐使用Visual Studio 2010。 如何正确掌握解决程序中编写顺序?Static关键字在C语言中的作用? static全局变量与普通的全局变量区别:static全局变量值初始化一次,防止在其他文件单元中被引用。 static函数与普通函数区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝。 static局部变量和普通局部变量区别:static局部变量只被初始化一次,下一次依据上一次结果值 数组与指针的区别? 1)数组:定义了一块连续的内存区域。数组时连续分配一串单元,数目开始定义的时候就必须固定下来,程序是死程序,容易浪费内存。 2)指针:就是一个普通变量,即指向某一块内存区域的首地址。 指针存放一个地址值,表示指向某一个单元,可以用指针来索引单元。数组可以完成栈,堆,树等等的操作,它在编程时候的好处是非常的灵活,在构建思路的时候有很大的灵活性。 判断字符串a是否大于b,应当使用一个C程序的执行是从什么开始?什么结束?从main函数的第一行开始,到main函数最后一行结束。因为一个程序有且只有一个main函数,其他函数都是在main函数里面调用执行的。C语言中用于结构化程序设计的三种基本结构是顺序结

文档评论(0)

1亿VIP精品文档

相关文档