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;
}