bind_c_usage_10_c.c
来自「用于进行gcc测试」· C语言 代码 · 共 49 行
C
49 行
/* Check BIND(C) for ENTRY PR fortran/34079 To be linked with bind_c_usage_10.f03*/void mySub1(int *);void mySub3(int *);void mySubEnt2(float *);void mySubEnt3(float *);void sub4ent(float *);int myFunc1(void);int myFunc3(void);float myFuncEnt2(void);float myFuncEnt3(void);float func4ent(void);extern void abort(void);int main(){ int i = -1; float r = -3.0f; mySub1(&i); if(i != 5) abort(); mySub3(&i); if(i != 7) abort(); mySubEnt2(&r); if(r != 66.0f) abort(); mySubEnt3(&r); if(r != 77.0f) abort(); sub4ent(&r); if(r != 88.0f) abort(); i = myFunc1(); if(i != -5) abort(); i = myFunc3(); if(i != -7) abort(); r = myFuncEnt2(); if(r != -66.0f) abort(); r = myFuncEnt3(); if(r != -77.0f) abort(); r = func4ent(); if(r != -88.0f) abort(); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?