C#messagebox需引用哪个头文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#messagebox需引用哪个头文件相关的知识,希望对你有一定的参考价值。
需要引用Windows开头的文件。
MessageBox函式用于显示短资讯。虽然,MessageBox显示的小视窗不具有什么功能,实际上它被认为是一个对话方块。
参考技术AC#messagebox需引用语句using System.Windows.Forms。
引用自定义头文件时时出错
编译器VS2010
头文件内容:
extern int add(int num1,int num2)
return (num1+num2);
extern int sub(int num1,int num2)
return (num1-num2);
extern int mul(int num1,int num2)
return (num1*num2);
extern int dvd(int num1,int num2)
return (num1/num2);
源文件内容:
#include <stdio.h>
#include "h.c"
int main(void)
int a,b,res;
int (*ptr)(int,int);
char ch;
printf("input:");
scanf("%d%c%d",&a,&ch,&b);
switch(ch)
case '+':ptr=add; break;
case '-':ptr=sub; break;
case '*':ptr=mul; break;
case '/':ptr=dvd; break;
default:printf("error!\n");return 0;
res=(*ptr)(a,b);
printf("%d%c%d's resual=%d\n",a,ch,b,res);
return 0;
提示:
1>z.obj : error LNK2005: _add 已经在 h.obj 中定义
1>z.obj : error LNK2005: _sub 已经在 h.obj 中定义
1>z.obj : error LNK2005: _mul 已经在 h.obj 中定义
1>z.obj : error LNK2005: _dvd 已经在 h.obj 中定义
不知是编译器问题还是代码问题....
C语言....
以上是关于C#messagebox需引用哪个头文件的主要内容,如果未能解决你的问题,请参考以下文章
linux下C/C++头文件梳理,看完这篇再也不会搞糊涂头文件了!