您好! OVE
RLA
Y就是重定义的意思, PA
RA
MS应该是一个宏。一般是为了处理代码的可移植性而写。 在现代C
语言中,extern void write_object_file PA
RA
MS ((void)); 可以被预处理成 extern

extern __overlay void abc(void); 主要想问下_overlay在这什么意思,有什么用?

参考答案与解析:

相关试题

void test(void)

[主观题]void test(void)

  • 查看答案
  • 若有以下程序段:void x(int n);void main() {void

    [单选题]若有以下程序段: void x(int n); void main() { void x(int n); x(5); } void x(int n){ cout<<n: } 则以下叙述不正确的是 ______。A.若只在子函数中对函数x进行声明,则只能在主数中正确调用函数xB.若只在子函数前面对函数x进行声明,则其后的所有函数中都可以正确调用函数xC.对于以上程序,编译时系统会提示出错信息:提示对x函数重复声明D.函数x无返回值,所以可用void定义x的函数类型

  • 查看答案
  • void Test(void){char *str = (char *) mal

    [主观题]void Test(void){char *str = (char *)malloc(100); strcpy(str, “hello”); free(str); if(str != NULL) { strcpy(str, “world”); printf(str);}}请问运行 Test 函数会有什么样的结果?

  • 查看答案
  • 若有以下程序#include void f(int n)main(){void

    [单选题]若有以下程序#include void f(int n)main(){void f(int n);f(5);}void f(int n);{printf("%d/n",n);}则以下叙述不正确的是()A . 若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数fB . 若在主函数前对函数f进行说明,则在主函数和其它函数中都可以正确调用函数fC . 对于以上程序,编译时系统会出提示出错信息:提示对f函数重复说明D . 函数f无返回值,所以可用void将其类型定义为无值型

  • 查看答案
  • 有如下C语言程序 void * th_f(void * arg) { print

    [单选题]有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_exit(0); } int main(voiD) { pthread_t tid; int st; st = pthread_create(&tid, NULL, th_f, NULL); if(st==0) printf("Oops, I can not createthread/n"); exit(NULL); } 针对上述程序,下列叙述中哪一个是正确

  • 查看答案
  • 有如下C语言程序 void * th_f(void * arg) { print

    [单选题]有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_join(2); } int main(void) { pthread_t tid; int st; st = pthread_create(&tid, NULL, th_f, NULL); if(st==0) printf("Oops, I can not createthread/n"); exit(NULL); } 针对上述程序,下列叙述中哪一个是正确

  • 查看答案
  • 有如下C语言程序 void * th_f(void * arg) { print

    [单选题]有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_yield(0); } int main(void) { pthread_t tid; int st; st = pthread_create(&tid, NULL, th_f, NULL); if(st==0) printf("Oops, I can not createthread/n"); exit(NULL); } 针对上述程序,下列叙述中哪一个是正

  • 查看答案
  • 2 编程: 用C语言实现函数void * memmove(void *dest,

    [试题]2 编程:用C语言实现函数void * memmove(void *dest,const void *src,size_t n)。memmove函数的功能是拷贝src所指的内存内容前n个字节到dest所指的地址上。

  • 查看答案
  • 6:写内存拷贝函数 原型给出 void*mymemcpy(void*dest,v

    [主观题]6:写内存拷贝函数 原型给出 void*mymemcpy(void*dest,void*src,int count)

  • 查看答案
  • 下列程序的运行结果为 #include<stdio.h> void abc(ch

    [单选题]下列程序的运行结果为#include<stdio.h>void abc(char*str){ int a,b;for(a=b=0;str[a]!='/0';a++)if(str[a]!='c')str[b++]=str[a];str[b]='/0';}void main(){ char str[]="abcdef";abc(str);printf("str[]=%s",str); }A.str[]=abdefB.str[]=abcdefC.str[]=aD.str

  • 查看答案
  • extern __overlay void abc(void); 主要想问下_o