码迷,mamicode.com
首页 > 编程语言 > 详细

C语言复习——用到的小知识

时间:2017-08-26 12:36:27      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:bsp   常见   浮点型   类型   一个   源码   操作符   小知识   二进制   

1. 在C语言中,怎么查看一个数据类型占用了多少个字节大小呢?

可以使用sizeof(int)/sizeof(double)等来查看某数据类型到底用了几个字节;

注意:sizeof 它并不是一个函数,而是一个单目操作符,

 

2. C语言中常见的数据类型:

整型分为有符号整型(signed)和无符号整型(unsigned ), 它们各自又可以分为 长整型(long), 短整型(short), 整型(int)和字符型(char), 所以结合起来一共有8种基本的整型结构: long/short/int/char/unsigned long/unsigned short/unsigned int/unsigned char;  

对于浮点型:分为单精度 float , 双精度型:double;

 

3. 说到了上面的整数类型,需要说一个计算机中的整数的表示方法:

在计算机系统中,整数是用补码表示的;

源码: 最高位表示符号,0 表示正, 1 表示负, 以8位二进制为例,它表示的范围为 (-2^7 –1, 2^7-1); (为什么少了一个呢,因为正0 与负0 表示的不一样

补码:整数的补码等于源码本身, 负整数的补码等于将其对应正数二进制表示所有位取反(包括符号位)后加1, 以8位二进制为例,它的表示范围为(-2^7, 2^7-1);此时的正0 与负0 的补码表示的一样;   另外在补码中,用 10000000 表示-2^7;

 

4.

C语言复习——用到的小知识

标签:bsp   常见   浮点型   类型   一个   源码   操作符   小知识   二进制   

原文地址:http://www.cnblogs.com/yinheyi/p/7434848.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!