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

📄 jj1.c

📁 C语言和汇编语言的相互调用实现一定运算功能
💻 C
字号:

#include "stdio.h"
extern int and(int , int *);
extern int or(int , int *);
extern int xor(int , int *);
extern int not(int);
extern int function(int,int,int *);

extern int d;                                /* 定义外部变量 */
extern int gvar;                                    /* 定义外部变量 */
extern int test_and;
extern int test_or;
extern int test_xor;
extern int test_not;
extern int test_function;
extern int b;

void main()
{
	int a,b,c,i;
    i = 0;
	while(1){
	a=8;                                  /* 给变量赋值 */
	gvar=3;
	b=5;
	c=5;
	d=4;
	test_and=0;
	test_or=0;
	test_xor=0;
	test_not=0;
	test_function=0;	
    printf("a=%d,b=%d,c=%d,d=%d,gvar=%d\n",a,b,c,d,gvar);       /* 输出变量的值 */
	
	test_and=and(a,&d);
    i++;
    printf("a=%d,d=%d,test_eeend = %d\n",a,d,test_and);
    
    test_or=or(a,&d);
    i++;
    printf("a=%d,d=%d,test_or=%d\n",a,d,test_or);
    
    test_xor=xor(a,&d);
    i++;
    printf("a=%d,d=%d,test_xor=%d\n",a,d,test_xor);
    
    test_not=not(a);
    i++;    
    printf("a=%d,text_not=%d\n",a,test_not);
    
    test_function=function(a,b,&c);
    i++;
    printf("eee=%d,b=%d,c=%d,test_function = %d\n",a,b,c,test_function);
    }
}

	

⌨️ 快捷键说明

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