C模擬實現類的功能

C語言的結構體加上函數指針來實現。函數

#include <stdio.h>; typedef struct {         int a;         char b;         int (*p)(int,char); } xhl; int test(int m_a,char m_b); int main() {         xhl m_s;         m_s.a=5;         m_s.b='w';         m_s.p=test;         (*m_s.p)(m_s.a,m_s.b);         return 0; } int test(int m_a,char m_b) {         printf("%d,%c\n",m_a,m_b);         return 0; }
相關文章
相關標籤/搜索