C++
dreamsyoung
这个作者很懒,什么都没留下…
展开
-
C++中数据类型的字节数
32位char 1个字节short int 2个字节int 4个字节unsigned int 4个字节unsigned long 4 个字节float 4个字节long 4个字节double 8个字节long long 8个字节char * 指针变量4个字节(指针都是4)16位char 1个字节short int 2原创 2015-08-18 20:53:26 · 741 阅读 · 0 评论 -
new,malloc区别
1.malloc/free是c++/c语言标准库函数,new/delete是c++运算符,都可以申请动态内存和释放内存2.new出来的指针是直接带类型信息,malloc申请内存需要类型转换,new不用。3.对非内部数据类型的对象, malloc/free 无法满足动态对象的要求。由于malloc/free是库函数,在非内部,不能自动执行类的构造函数,free时候不能执行析构原创 2015-08-16 22:22:45 · 484 阅读 · 0 评论 -
JNI 字符串拼接方法
上代码://拼接字符串的方法JNIEXPORT jstring JNICALL Java_cn__DataProvider_sayHelloInC(JNIEnv * env , jobjectobj , jstring jstr){//把java中的string 转化成 c语言里面的char数组char* cstr = Jstring2CStr(env,jstr);char*原创 2015-09-06 17:33:19 · 10740 阅读 · 1 评论