#JNI java 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 <stdio.h> #include <stdlib.h> 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的长度: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 = -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 -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[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://www.cnblogs.com/yaowen/p/4979146.html,如需转载请自行联系原作者