⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bind_c_coms_driver.c

📁 用于进行gcc测试
💻 C
字号:
double fabs(double);void test_coms(void);extern void abort(void);struct {double r, s; } com;     /* refers to the common block "com" */double single;                  /* refers to the common block "single" */long int mycom;                 /* refers to the common block "MYCOM" */long long int mycom2;           /* refers to the common block "MYCOM2" */struct {int i, j; } f03_com2;   /* refers to the common block "com2" */int main(int argc, char **argv){  com.r = 1.0;  com.s = 2.0;  single = 1.0;  mycom = 1;  mycom2 = 2;  f03_com2.i = 1;  f03_com2.j = 2;  /* change the common block variables in F90 */  test_coms();  if(fabs(com.r - 1.1) > 0.00000000)    abort();  if(fabs(com.s - 2.1) > 0.00000000)    abort();  if(fabs(single - 1.1) > 0.00000000)    abort();  if(mycom != 2)    abort();  if(mycom2 != 3)    abort();  if(f03_com2.i != 2)    abort();  if(f03_com2.j != 3)    abort();    return 0;}/* end main() */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -