写了个简单的hello.c程序,但编译后生成的是obj文件,建工程的时候选 的是win32 动态链接库工程已经。
hello.obj
jni.pch
vc60.idb
vc60.pdb
这些是生成的文件。
hello.c
C/C++ code:
#include <jni.h>
#include "Hello.h"
#include <stdio.h>
JNIEXPORT vo ......
编写程序detab, 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方。假设制表符终止位的位置是固定的,比如每隔n列就会出现一个制表符终止位。
--------------------------------------------
C/C++ code:
/*detab.c -- the_c 练习1-20
......
warning有8个,但是不知到是怎么回事,warning具体如下:
newNode1=(graph)malloc(sizeof(struct node));对应的为:
incompatible implicit declaration of built-in function 'malloc'
int M=ceil(1.35*n*(log(n)/log(2)));对应的waring为:
incompatible implicit declaration of built-in funct ......
我在培训学校学习,前段时间学完J2SE后和同学一起做了个企业进销存管理系统(单机版)作为项目答辩的项目。
完成后,我们开始教ASP.NET。我用业余时间想把这个系统改成C/S架构的。
用网络通信和多线程的知识写了个服务器端,又改了下客户端的代码,勉强可用了。
但是,总感觉缺点什么?
想问问,有过这方面开发 ......
如何实现用java 调用C,跪求各位大侠,帮帮小弟?
用JNI,自己search一下吧
用Java Native Interface(JNI)
但是基本数据类型是有限的,需要自己进行封装、拆分、组合复杂类型
把C封装成dll,再用java的native方法调用。
希望你成功 我原来想实现一个 钩子程序呢 但是 哎~~~~~~~~~~~·
COM
顶 ......
函数是 用listdelete()返回e 如果type *e不加NULL 则提示先使用 加了后为什么在结果后还有一个NULL pointer assignment 怎么让它不警告 结果也不显示NULL pointer assignment?
void main(){
int i;
type *e=NULL;
listdelete(e);
prin ......