eclipse3.5+cdt±àÒëcÓÐÎÊÌâ
±àÒëÆÕͨµÄcûÎÊÌâ°¡£¬µ«±àÒëjavahÉú³ÉµÄ¾Í±¨´í£º
gcc -O0 -g3 -Wall -c -fmessage-length=0 -oHelloWorld.o ..\HelloWorld.c
gcc -otest.exe HelloWorld.o
d:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../libmingw32.a(main.o):main.c:(.text+0x104): undefined reference to `WinMain@16'
collect2: ld returned 1 exit status
Build error occurred, build is stopped
Time consumed: 422 ms.
Ô´Îļþ£º
C/C++ code:
#include "HelloWorld.h"
void JNICALL Java_HelloWorld_displayHelloWorld (JNIEnv* env, jobject obj){
printf("hi ,this is from c");
}
HelloWorld.h
C/C++ code:
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class HelloWorld */
#ifndef _Included_HelloWorld
#define _Included_HelloWorld
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: HelloWorld
* Method: displayHelloWorld
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_HelloWorld_displayHelloWorld
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
Õâ¸öû×ö¹ý,°ï¶¥ÁË
¸øÄã¶¥ÆðÀ´ÏÈ,Ï£ÍûÄãµÄÎÊÌâÄܱ»½â¾öÈö.ºÇºÇ
°ï¶¥,ÎÒÓÃeclipse×öC³ÌÐò±àÒë»·¾³,û³É¹¦.cdt×°ÉÏÁË,µ«±àÒëµÄÄǸö¸
Ïà¹ØÎÊ´ð£º
#include <string.h>
#include <stdio.h>
void main()
{
int i;
char buf[]="abcde";
strncpy(buf,"abc",3);
for(i=0;i <5;i++)
printf(&q ......
c/s ºÍb/s µÄÇø±ðÊÇʲô£¬c/sÐèÒª·þÎñÆ÷Âð£¬ÔõôÅжϳÌÐòÊÇc/s »¹ÊÇb/s
C/SÊÇ·þÎñÆ÷ºÍ¿Í»§¶Ë B/SÊÇ·þÎñÆ÷ºÍä¯ÀÀÆ÷
ËûÃǶ¼ÓÐs£¬Ê²Ã´ÊÇs?¾ÍÊÇserver
ÄÇËûÃǵÄÇø±ðÊÇʲô£¿Ò»¸öÊÇc£¬¼´client£¬Ò»¸ö ......
´ó¼Ò°ïÎÒ¿´¿´Õâ¸ö´úÂ룬ÓкܶàÎÊÌ⣬²»ÖªµÀÔõô¸Ä£¬Ð¡µÜÔÚ´ËллÁË¡£
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
float date1,date2;
char op;
void ......
const int num=100
float neiji(float [num]b, float [num]c)
{
int p;
float nj ......
дÁËÒ»¶Î³ÌÐò
C/C++ code:
..
MYSQL* mysql£»
MYSQL_RES* res;
//ÎÒÏëʵÏÖÒ»¸ö²é¿´ÓÐûÓÐ mysql½á¹¹£¬Èç¹ûûÓоÍÁ¬½Ó¡£
void connect()
{
mysql_init(mysql);
mysql_realconnect(. ......