首页 存档 技术 查看内容

Android NDK 开发之旅 1--C 语言基础--基本数据类型

2018-3-30 13:00 |来自: 互联网 323 0

摘要: 作者 | 焕然一璐 1前言NDK 开发需要用到 C/C 语言,为什么需要这两个语言?因为通过 NDK 开发能够解决Java 做不到或者 Java 做的话效率、安全性会很低的问题。比如说视频处理(直播)、GIF 的处理(需要对内存进行 ...


作者 | 焕然一璐


1

前言

NDK 开发需要用到 C/C 语言,为什么需要这两个语言?因为通过 NDK 开发能够解决Java 做不到或者 Java 做的话效率、安全性会很低的问题。比如说视频处理(直播)、GIF 的处理(需要对内存进行大量地分配和释放)、支付 SDK(安全性)等。

学习 NDK 能够大大开阔我们的视野,NDK 是一些大公司都要求掌握的技术,因此很有学习的必要。

本系列介绍的是 NDK 开发里面会用到的 C 语言知识,其他的知识暂时不作介绍,要求读者最好有一定(最基本的)C语言(编程语言)基础。


2

C 语言的基本数据类型


这次先来介绍 C 语言的基本数据类型,这里并不会从零开始介绍,而是在学习了 Java 的基础之上来学习,这样能够大大提高我们的效率,又能反过来更加深刻地理解 Java 的机制。

C 语的基本数据类型有:

int short long float double char


3

格式化输出

int %d

short %d

long %ld

float %f

double %lf

char %c

%x 十六进制

%o 八进制

%s 字符串

%#x 地址

#include 
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部