上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: #include <stdio.h> int main(void) { unsigned a,b,c,d; //unsigned默认等于unsigned int 类型 int n; a = 64; n = 2; //将操作数a右移(6-n)位 b = a >> (6-n); printf("b=%d 阅读全文
posted @ 2020-02-29 11:10 初雨诗清风 阅读(196) 评论(0) 推荐(0)
摘要: --来自百度 整型的每一种都分为:无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在除char以外的数据类型中,默认情况下声明的整型变量都是有符号的类型;char在默认情况下总是无符号的。在除char以外的数据类型中,如果需声明无符号类型的话就需要 阅读全文
posted @ 2020-02-29 02:18 初雨诗清风 阅读(4521) 评论(0) 推荐(0)
摘要: #include <stdio.h> int main(void) { //定义一个无符号字符型变量,此变量只能用来存储无符号数 unsigned char result; int a,b,c,d; a = 2; b = 4; c = 6; d = 8; //对变量进行“按位与”操作 result 阅读全文
posted @ 2020-02-29 02:07 初雨诗清风 阅读(228) 评论(0) 推荐(0)
摘要: #include <stdio.h> int main(void) { int i,j,k,m,n,p; i = 8; j = 10; k = 12; //自增在操作数之前 m = ++ i; printf("i = %d\n",i ); //9 printf("m = %d\n",m ); //9 阅读全文
posted @ 2020-02-29 01:39 初雨诗清风 阅读(192) 评论(0) 推荐(0)
摘要: #include <stdio.h> int main(void) { int logic; int a = 1; int b = 2; int c = 3; logic = a + b > c && b <= c; printf("logic = %d\n",logic ); //输出0 logi 阅读全文
posted @ 2020-02-29 01:09 初雨诗清风 阅读(213) 评论(0) 推荐(0)
摘要: #include <stdio.h> int main(void) { char name[32]; //字符数组 char password[16]; printf("请输入用户名: "); scanf("%s",&name); printf("请输入密码: "); scanf("%s",&pas 阅读全文
posted @ 2020-02-27 12:06 初雨诗清风 阅读(413) 评论(0) 推荐(0)
摘要: #include <stdio.h> /** 转义字符 --通常用转义字符表示ASCII字符集中不可打印的控制字符和特定功能的字符 --转义字符只能使用小写字母,每个转义字符只能看做一个字符 -- \v 垂直制表 \f 换页符对屏幕没有任何影响,但是会影响打印机执行响应操作 */ int main( 阅读全文
posted @ 2020-02-27 09:41 初雨诗清风 阅读(1033) 评论(0) 推荐(0)
摘要: #include <stdio.h> /** 类型转换 --在C语言中整型、实型和字符型三种数据可以进行类型转换而进行混合运算 --并不是所有的数据类型之间都可以进行类型转换,例如指针就不可以和这三种数据之间进行类型转换 --字符型数据和整型数据发生类型转换时,字符型必先转换为整数,C语言规定,字符 阅读全文
posted @ 2020-02-27 02:19 初雨诗清风 阅读(439) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-02-27 02:08 初雨诗清风 阅读(549) 评论(0) 推荐(0)
摘要: #include <stdio.h> /** 主要就是利用ASCII值和ASCII字符之间的转换来实现这个功能 */ int main(void) { char n = 'a'; //printf("%d\n",n ); 解释一下,char类型是整型,只有一个字节,所以这里输出的值就相当于进行完类型 阅读全文
posted @ 2020-02-27 01:15 初雨诗清风 阅读(1401) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页