欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C/C++:VS2012使用C代码

程序员文章站 2024-02-19 16:36:46
...

    在vs2012里面使用c代码

1 创建testc.h 和testc.c文件

  vs 创建testc.c,创建cpp文件时改后缀为c


2 文件内容如下

testc.h

#ifndef _TESTC_H_
#define _TESTC_H_
#include <stdio.h>
#include <stdlib.h>

int mysum(int a,int b);

#endif

testc.c

#include "testc.h"

int mysum(int a,int b){
	return a + b;
}

3 main中调用

main.cpp

// C_Demo.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"

extern int throw_die( void );

extern "C" {

	#include "testc.h";

} 

int _tmain(int argc, _TCHAR* argv[])
{
	printf("c++ main \n");

	int su = mysum(3,5);

	printf("%d\n",su);

	while (true)
	{

	}
	return 0;
}

4 结果

C/C++:VS2012使用C代码













相关标签: c c++ extern