博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android106 C基本数据类型
阅读量:6080 次
发布时间:2019-06-20

本文共 2300 字,大约阅读时间需要 7 分钟。

#JNIjava native interface#c的基本数据类型* int:32位,能表示的数字是2的32次方个* 最高位用来表示符号位,那么还剩下31位可以表示数值,所以能表示的数字就是2的31次方个* int的表示范围:    * 当最高位是0时:0~2147483647    * 当最高位是1是:-2147483648~-1##java的基本数据类型长度* byte:1* short:2* int:4* long:8* boolean:1* char:2* float:4* double:8##c的基本数据类型长度* short:2* int:4* long:4* char:1* float:4* double:8
#include 
#include
main(){ //char, int, float, double, long, short, signed, unsigned int i =3; char c = 'a'; long long ago = 12314324; short int i2 = 2; long int i3 = 3243; //printf("i的值为%d\n", i); printf("char的长度:%d\n", sizeof(char)); printf("int的长度:%d\n", sizeof(int)); printf("float的长度:%d\n", sizeof(float)); printf("double的长度:%d\n", sizeof(double)); printf("long的长度:%d\n", sizeof(long)); printf("short的长度:%d\n", sizeof(short)); printf("long long的长度:%d\n", sizeof(long long)); printf("short int的长度:%d\n", sizeof(short int)); printf("long int的长度:%d\n", sizeof(long int)); system("pause"); /*char的长度:1int的长度:4float的长度:4double的长度:8long的长度:4short的长度:2long long的长度:8short int的长度:2long int的长度:4请按任意键继续. . .*/}

 输出函数:

#include 
#include
/*%d - int%ld – long int%hd – 短整型%c - char%f - float%lf – double%u – 无符号数%x – 十六进制输出 int 或者long int 或者short int%o - 八进制输出%s – 字符串汉字用字符数组表示。 */main(){ int i = -3; long l = 34567; char c = 'a'; float f = 3.1466666666; double d = 3.1466666666; char arr[] = "小志的二逼精神永存"; printf("%c\n", c); printf("%d\n", i); printf("%f\n", f); printf("%lf\n", d); printf("%u\n", i); printf("%#x\n", l); printf("%#o\n", l); printf("%s\n", arr); system("pause"); }/*a-33.1466673.14666742949672930x87070103407小志的二逼精神永存请按任意键继续. . .*/

 输入函数:

#include 
#include
main(){ printf("请输入班级人数:\n"); int number; //&:取出number的内存地址 scanf("%d", &number);//把输入数字d的值放入变量number printf("请输入班级名称:\n"); char name[10] = {
'A','B','\','0'};//最后有一个\0 scanf("%s", &name); printf("number的地址%#x\n", &number); printf("name的地址%#x\n", &name); printf("班级人数为%d,名称为%s\n", number, name); system("pause"); }

 

转载地址:http://hzhgx.baihongyu.com/

你可能感兴趣的文章
Flex前后台交互,service层调用后台服务的简单封装
查看>>
MySQL入门12-数据类型
查看>>
Windows Azure 保留已存在的虚拟网络外网IP(云服务)
查看>>
修改字符集
查看>>
HackTheGame 攻略 - 第四关
查看>>
js删除数组元素
查看>>
带空格文件名的处理(find xargs grep ..etc)
查看>>
华为Access、Hybrid和Trunk的区别和设置
查看>>
centos使用docker下安装mysql并配置、nginx
查看>>
关于HTML5的理解
查看>>
需要学的东西
查看>>
Internet Message Access Protocol --- IMAP协议
查看>>
Linux 获取文件夹下的所有文件
查看>>
对 Sea.js 进行配置(一) seajs.config
查看>>
第六周
查看>>
解释一下 P/NP/NP-Complete/NP-Hard 等问题
查看>>
javafx for android or ios ?
查看>>
微软职位内部推荐-Senior Software Engineer II-Sharepoint
查看>>
sql 字符串操作
查看>>
【转】Android布局优化之ViewStub
查看>>