什么是NDK
- 简单的说就是原生开发工具集,他的作用是直接与硬件交互,效率较高。
那么为什么要学习NDK呢
- 现在的美颜特效,以及视频播放,GIF展示,大部分都是用NDK技术来处理的,因为原生的语言对于这些功能处理比JAVA要高效很多。
如何使用NDK
那么让我们开始启航吧!
//尖括号代表系统类库,std表示标准,io表示输入输出 引入标准输入输出
//lib表示类库 引入标准类库
main(){
println("Hello World!");
system("pause");
}
C语言中数据类型都有哪些
- short、int、long、char、float、double
(c语言中没有boolean类型)
- 他们所占内存的大小与操作系统有关,并非是固定的,我们可以通过
sizeof(类型),来进行查看。
指针
//尖括号代表系统类库,std表示标准,io表示输入输出 引入标准输入输出
//lib表示类库 引入标准类库
main(){
int a = 10;
//取出a的地址,赋值给指针p
int *p = &a
//
println("%#x",p);
//取出a地址里存的值
println("%d",*p);
system("pause");
}
重点
- 如上代码中p代表取a的地址,*p代表a地址所存的值
好啦今天先写到这里明天见!