android106 C基本数据类型
#JNI
java native interface
#c的基本数据类型
* int:32位,能表示的数字是2的32次方个
* 最高位用来表示符号位,那么还剩下31位可以表示数值,所以能表示的数字就是2的31次方个
* int的表示范围:
* 当最高位是0时:~
* 当最高位是1是:-~- ##java的基本数据类型长度
* byte:
* short:
* int:
* long:
* boolean:
* char:
* float:
* double: ##c的基本数据类型长度
* short:
* int:
* long:
* char:
* float:
* double:
#include <stdio.h>
#include <stdlib.h> main(){
//char, int, float, double, long, short, signed, unsigned int i =;
char c = 'a';
long long ago = ;
short int i2 = ;
long int i3 = ;
//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的长度:1
int的长度:4
float的长度:4
double的长度:8
long的长度:4
short的长度:2
long long的长度:8
short int的长度:2
long int的长度:4
请按任意键继续. . .
*/
}
输出函数:
#include <stdio.h>
#include <stdlib.h>
/*
%d - int
%ld – long int
%hd – 短整型
%c - char
%f - float
%lf – double
%u – 无符号数
%x – 十六进制输出 int 或者long int 或者short int
%o - 八进制输出
%s – 字符串
汉字用字符数组表示。 */
main(){
int i = -;
long l = ;
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
-3
3.146667
3.146667
4294967293
0x8707
0103407
小志的二逼精神永存
请按任意键继续. . .*/
输入函数:
#include <stdio.h>
#include <stdlib.h> main(){
printf("请输入班级人数:\n");
int number;
//&:取出number的内存地址
scanf("%d", &number);//把输入数字d的值放入变量number printf("请输入班级名称:\n");
char name[] = {'A','B','\',''};//最后有一个\0
scanf("%s", &name); printf("number的地址%#x\n", &number);
printf("name的地址%#x\n", &name);
printf("班级人数为%d,名称为%s\n", number, name);
system("pause");
}
android106 C基本数据类型的更多相关文章
- JavaScript 中的数据类型
Javascript中的数据类型有以下几种情况: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Function,Date,Ar ...
- JS 判断数据类型的三种方法
说到数据类型,我们先理一下JavaScript中常见的几种数据类型: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Functi ...
- Python高手之路【二】python基本数据类型
一:数字 int int(整型): 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值 ...
- UniqueIdentifier 数据类型 和 GUID 生成函数
UniqueIdentifier 数据类型用于存储GUID的值,占用16Byte. SQL Server将UniqueIdentifier存储为16字节的二进制数值,Binary(16),按照特定的格 ...
- SQL Server常见数据类型介绍
数据表是由多个列组成,创建表时必须明确每个列的数据类型,以下列举SQL Server常见数据类型的使用规则,方便查阅. 1.整数类型 int 存储范围是-2,147,483,648到2,147,483 ...
- 由js apply与call方法想到的js数据类型(原始类型和引用类型)
原文地址:由js apply与call方法想到的js数据类型(原始类型和引用类型) js的call方法与apply方法的区别在于第二个参数的不同,他们都有2个参数,第一个为对象(即需要用对象a继承b, ...
- python 数据类型 ----字典
字典由一对key:value 组成的 python中常用且重量级的数据类型 1. key , keys, values 字典由一对key:value 组成的 python中常用且重量级的数据类型 1. ...
- SQL数据类型
1.Character 字符串: 数据类型 描述 存储 char(n) 固定长度的字符串.最多8,000个字符. n varchar(n) 可变长度的字符串.最多8,000个字符. varchar ...
- 跟着老男孩教育学Python开发【第二篇】:Python基本数据类型
运算符 设定:a=10,b=20 . 算数运算 2.比较运算 3.赋值运算 4.逻辑运算 5.成员运算 基本数据类型 1.数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**3 ...
随机推荐
- ANDROID_MARS学习笔记_S01原始版_004_TableLayout
1.xml <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android ...
- ContentLoadingProgressBar不显示问题
ContentLoadingProgressBar需要设置style 并且在XML中布局的位置必须写在content布局的下面 <?xml version="1.0" enc ...
- 自定义的IntentFileter 无法找到activity
<intent-filter > <action android:name="com.leo.enjoytime.VIEW"/></intent-fi ...
- 被IDEA的打包功能打败了:dubbo服务端打包注意事项
下午在搭建一个基于dubbo和spring的服务端项目.结果打包成jar后各种报错. 起初是因为idea的机制,导致META-INF下自己的Mainfest.mf总是莫名被覆盖,于是报找不到主函数.后 ...
- c#基础这些你都看过吗?(一)-----仅供初学者使用
1.注释(不写注释是流氓,名字瞎起是扯淡)‘///’一般用于注释函数,注释类.2.快捷键ctrl+k+d(有语法错误无法进行对齐)ctrl+j(快速弹出只能提示)shift+end,shift+hom ...
- POJ_2456_Agressive_cows_(二分,最大化最小值)
描述 http://poj.org/problem?id=2456 有n个小屋,线性排列在不同位置,m头牛,每头牛占据一个小屋,求最近的两头牛之间距离的最大值. Aggressive cows Tim ...
- Memcached‘do_item_get’函数安全漏洞
漏洞名称: Memcached‘do_item_get’函数安全漏洞 CNNVD编号: CNNVD-201401-175 发布时间: 2014-01-15 更新时间: 2014-01-15 危害等级: ...
- web.xml配置详解之欢迎页面和错误页面
<!-- 应用的欢迎页面 采用list的方式罗列欢迎页面, 系统会从第一个找到最后一个,找到了文件就不继续往下找了.优先显示前边的. --> <welcome-file-list& ...
- Sqlite数据库的加密
最近在做一个winform的程序,考虑用Sqlite的数据库,小巧而实用,比Access强多了,不过需要加密,不过free版本没有实现加密,有一些c++的实现:比如:http://www.sqlite ...
- HTTP分段下载
现代WEB服务器都支持大文件分段下载,加快下载速度,判断WEB服务器是否支持分段下载通过返回头是否有 Accept-Ranges: bytes 字段.分段下载分为两种,一种就是一次请求一个分段,一种就 ...