Posts List

C语言可变参函数

 在C语言中,函数的参数是可变长的。虽然在一般的应用程序中不会去定义可变参数的函数,但是我们经常会使用标准库提供的可变参数函数。最典型的就是printf函数,它的声明如下:

用C语言实现面向对象编程

 当对C与C++有一定的理解之后,很容易明白:C++是一门面向对象的语言,而C语言则是面向过程的语言。那什么是面向对象、什么是面向过程?其实面向对象与面向过程,只是一种将要模拟的事件抽象出来进行编程的思想。面向过程,主要关注的是事件如何发展;面向对象,主要关注事件中存在的事物以及如何操作这些事物来模拟事件。