Jamin

人生没有终点!


  • 首页

  • 归档

  • 标签

  • 分类

  • 关于

  • 公益404

  • 搜索

C进阶:09.二级指针和多级指针

发表于 2018-02-23 | 分类于 C知识 | | 阅读次数:
字数统计: 704 | 阅读时长 ≈ 3
1. 指针使用的注意事项 不要轻易改变指针的位置 123char* p = NULL; strcpy(p,"string"); // 报错,无效(需要先动态给p开辟内存,或者定义时char p[num]这样使用才有效)p="string"; // 可 ...
阅读全文 »

C进阶:08.指针赋值、野指针、项目开发模型强化

发表于 2018-02-22 | 分类于 C知识 | | 阅读次数:
字数统计: 842 | 阅读时长 ≈ 3
1. 内存四驱模型12345678910111213141516void change1(int number){ // 不能修改 number = 300; printf("%p\n",&number);}int main(){ ...
阅读全文 »

C进阶:07.内存四驱模型

发表于 2018-02-21 | 分类于 C知识 | | 阅读次数:
字数统计: 582 | 阅读时长 ≈ 2
1. 数组作为参数传递时获取不到长度的问题!!原因:数组作为参数传递,会退化成为一个指针,传递的是首地址 (高效) 2. 数据类型剖析数据类型的本质:一块连续大小的内存空间数据类型的别名:int32_tvoid指针数据类型:void* 代表任意的数据类型的指针 3. 变量的本质 变量的本质:固定 ...
阅读全文 »

JNI:05.ndk调试

发表于 2018-02-20 | 分类于 JNI | | 阅读次数:
字数统计: 431 | 阅读时长 ≈ 2
1. ndk-stack 调试条件:配置 adb 和 ndk 的环境变量.命令:adb logcat | ndk-stack -sym E:\AndroidStudioProjects\MyBintrayLib\NDKPractice\datastructure28bubbkeselectsort\ ...
阅读全文 »

JNI:04.缓存策略和异常处理

发表于 2018-02-20 | 分类于 JNI | | 阅读次数:
字数统计: 1.5k | 阅读时长 ≈ 6
代码请看:10.JNI基础-缓存策略和异常处理 1. 数组排序: void qsort(void * _Base, size_t _NumOfElements, size_t _SizeOfElements, int(*_PtFuncCompare)(const void *, const void ...
阅读全文 »

JNI:03.Android共享内存的序列化过程

发表于 2018-02-19 | 分类于 JNI | | 阅读次数:
字数统计: 1k | 阅读时长 ≈ 4
代码请看:NDKPractice项目的jni09 1. 面试题: 进程间的通信方式有哪些 binder 和 socket 通信的区别有哪些 从传输性能上说 : Socket,传输效率低,开销大,主要用在跨网络的进程间通信;消息队列和管道采用存储-转发方式.数据先从发送方拷贝到内存开辟的缓存区中,然 ...
阅读全文 »

JNI:02.数据类型,签名,Native层构建java对象,指针常量和常量指针

发表于 2018-02-18 | 分类于 JNI | | 阅读次数:
字数统计: 765 | 阅读时长 ≈ 3
代码请看:08.JNI基础-Native层构建java对象 1. 调用 java 层 static 的获取 uuid 的方法1234567891011121314151617JNIEXPORT void JNICALL Java_com_east_jni08_Sample1_callStaticMe ...
阅读全文 »

JNI:01.JNIEnv 的实现原理

发表于 2018-02-18 | 分类于 JNI | | 阅读次数:
字数统计: 1.4k | 阅读时长 ≈ 6
代码请看:07.JNI基础-JNI Env 实现原理 -> 调用的情况下必须是一级指针 *取值 env->GetXXFieldID:获取字段的ID env->GetXXField:获取字段上的值,返回XX类型 env->GetMethodID:获取方法的ID env-> ...
阅读全文 »

C基础:06.文件操作

发表于 2018-02-17 | 分类于 C知识 | | 阅读次数:
字数统计: 1.9k | 阅读时长 ≈ 8
1.文件打开,读取,写入 siz_t fread(void *buffer,size_t size,size_t count, FILE* stream); :以字节位计算长度,按照指定的长度和次数读取数据,遇到结尾或完成指定长度读取后停止.可用于文件复制 char *fgets(char *str ...
阅读全文 »

C基础:05.结构体联合体和枚举以及大小计算

发表于 2018-02-16 | 分类于 C知识 | | 阅读次数:
字数统计: 1.8k | 阅读时长 ≈ 7
1.结构体的定义和使用1.1.结构体的定义123456789101112131415161718192021222324252627282930313233343536373839404142// 第一种方式struct Worker{ // 定义一个结构体, 相当于 java 的 cla ...
阅读全文 »
上一页1…8910下一页

96 日志
17 分类
33 标签
RSS
GitHub Weibo
当前浏览器不支持canvas,请更换浏览器后再试
当前浏览器不支持canvas,请更换浏览器后再试
© 2020 — 2026 jamin | Site words total count: 145.7k
0%