C语言中的结构体可以声名函数么?
首先应该明确是在C语言里面,而不是在C++里面。然后依次回答,C语言里面不可以声名函数,因为结构体就是一块连续的内存。函数的定义一般在class里面或者全局某个地方。所以,c语言struct的特性,不能声明,定义函数。但是,可以声名函数指针,因为函数指针,其实也是一个变量,在32位机器上就是四个字节,就跟普通的 四字节的int 没有什么区别,只不过描述的类型不一样,一个是整型,一个是函数指针。我们可以在c的struct里面这样定义结构体函数指针。struct student{ char* name;









