摘要: 1. 输出65535,-1 因为 长赋短 截断 2.无符短赋无符长,不影响 3.带符短赋赋给无符长 ,先把短的全部内容复制到长的低几位,如果短的是自然数那么长的高几位填0.如果不是自然数,高几位填1 阅读全文
posted @ 2020-03-21 11:04 白芷弋 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.整型数据输出十进制所使用的格式声明: %hd/%hi短整型 %d/%di整型 %ld/%li长整型 %hu无符号短整型 %u无符号整型 %lu无符号长整形 总结:h短,l长 2.整型数据输出8进制16进制: %o把十进制以八进制输出 %x,%X,%#x,%#X把十进制以十六进制输出,例如10将会 阅读全文
posted @ 2020-03-21 10:59 白芷弋 阅读(2431) 评论(0) 推荐(0) 编辑
摘要: 一个八位二进制补码所代表的整数范围是-128~127 1.short<=int<=long<=long long 2.加前缀unsigned变成无符号整型 3.两个字节能表示-2^15~2^15-1, 4.n个字节能表示有符号:-2^(8n-1)~2^(8n-1) -1 能表示无符号0~2^8n 5 阅读全文
posted @ 2020-03-21 10:55 白芷弋 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 1,字面常量(直接常量) 2.符号常量只存在于预编译阶段,编译后就变成了字面变量,例如宏定义 3.常变量 const int a =20常变量必须在定义的时候初始化 4.两个%能输出一个% 5.字符型常量 字符是以整型方式存储在内存的 6.\a输出一个声音 7.\b退格符,删除前一个字符 8.\r将 阅读全文
posted @ 2020-03-21 10:50 白芷弋 阅读(504) 评论(0) 推荐(0) 编辑
摘要: sqrt()求一个数的平方根,其返回值是double型的,它的函数声明再math.h里 #include<stdio.h> int main(void) { int a; printf("输入一个整数"); scanf("%d",&a); int s=0; for (int i=1;i<a;i*=1 阅读全文
posted @ 2020-03-21 10:49 白芷弋 阅读(1102) 评论(0) 推荐(0) 编辑