二进制
Hello_MyDream
这个作者很懒,什么都没留下…
展开
-
C语言中,对基本类型操作时数据的溢出
C语言中,对基本类型操作时数据的溢出:以char类型为例,如下图所示:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>int main(int argc, char *argv[]){ char ch = 0; /*此时已经...原创 2018-09-05 08:34:44 · 30511 阅读 · 0 评论 -
C语言中有符号数与无符号数的加法运算
C语言中的自动类型转换:在C语言中,进行混合运算时,编译系统遵循一定规则,完成数据类型的自动转换,即隐式类型转换。一般是占用内存字节数少类型,向占用内存字节数多的类型进行转换,以防止精度丢失。C语言中有符号数与无符号数的加法预算:unsigned int与int相比,拥有更大的正数范围。所以,无符号数与有符号数进行运算时,先需要将有符号数转化为无符号数进行操作。以下代码所展示出的结果,...原创 2018-09-05 22:10:20 · 39974 阅读 · 0 评论 -
变量交换的四种方式
可以使用以下方法对两个变量进行交换:方法一:定义一个中间量。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(int argc, char *argv[]){ int a = 10; int b = 20; int temp = 0; temp ...原创 2018-09-22 18:30:34 · 1483 阅读 · 0 评论