// C++ 示例代码:使用类和对象
#include <iostream>
using namespace std;
class MyClass {
public:
void myFunction() {
cout << "Hello from C++ class!" << endl;
}
};
int main() {
MyClass myObj;
myObj.myFunction();
return 0;
}
// C 语言示例代码:使用结构体和函数
#include <stdio.h>
struct MyStruct {
void (*myFunction)(void);
};
void myFunction(void) {
printf("Hello from C struct!\n");
}
int main() {
struct MyStruct myObj;
myObj.myFunction = myFunction;
myObj.myFunction();
return 0;
}
C++ 代码:
class 关键字定义了一个类 MyClass,并在其中定义了一个成员函数 myFunction。main 函数中创建了一个 MyClass 类的对象 myObj,并通过该对象调用了成员函数 myFunction。C 语言代码:
struct 定义了一个结构体 MyStruct,并在其中定义了一个指向函数的指针 myFunction。main 函数中创建了一个 MyStruct 结构体变量 myObj,并将其 myFunction 成员赋值为一个函数指针。myFunction。上一篇:c++ vector
下一篇:c++ map
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站