×

platform_device struct form

C语言中int (*probe)(struct platform_device *);这个定义怎么理解,感谢了?deformation 和 transformation有什么区别,在英语中各适用于什么情况或语境

admin admin 发表于2022-05-30 20:21:30 浏览112 评论0

抢沙发发表评论

C语言中int (*probe)(struct platform_device *);这个定义怎么理解,感谢了


这是声明了一个函数指针probe,它的参数是一个platform_device类的指针,返回值是int。
比如说我们声明了一个函数int func(struct platform_device *),那么可以令probe = func,对func()调用可以用probe()代替。

deformation 和 transformation有什么区别,在英语中各适用于什么情况或语境


deformation 变坏、畸形、残废、损坏 (意思中有向坏的方面转变的含义,有贬义)
transformation 转变、转换(一般只物理、化学特性转变,对等转换,没有贬义)

你的补充问题:对动词进行变形用transformation

java中的 constructor是在什么时候执行


constructor在一个对象被new时执行。

Constructor简介:

构造函数(Constructor)在对象创建或者实例化时候被调用的方法。通常使用该方法来初始化数据成员和所需资源。构造器Constructor在js不能被继承,因此不能重写Overriding,但可以被重载Overloading-struct

构造函数在C++中如果写成public属性那么可以继承