博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言学习笔记(二) 基础知识
阅读量:5842 次
发布时间:2019-06-18

本文共 975 字,大约阅读时间需要 3 分钟。

数据类型

C语言数据可以分为两大类: 基本类型数据和复合类型数据;

  基本类型数据

  

    整数

        整型   (int)     ——占4字节

        短整型(short int)  ——占2字节

          长整型(long int)    ——占8字节

    字符  ——占1字节

    浮点数(实数)

       单精度浮点数(float)    ——占4字节

       双精度浮点数(double) ——占8字节

  复合类型数据

    结构体

    枚举

变量

  什么是变量呢?变量的本质说白了就是内存中的一段存储空间,用来存放数据。

  变量必须初始化才能够使用。

变量的定义

  数据类型名 变量名 = 变量值;  

  等价于

  数据类型名 变量名;  变量名 = 变量值;

  举个栗子。。。

  int i = 3;  <=>   int i; i = 3;

  int i, j = 5;  <=>   int i; int j; j = 5;

关于进制

  什么是进制呢?逢N进一,就可以表示为N进制;我们最常用的就是10进制;逢10进1; 为什么二进制只有0、1呢?因为逢二进一;

  十进制: 传统的写法;

  十六进制: 前面加0x 或0X

  八进制: 前面加0  注意是数字0而不是字母O;

常量

  字符 用单引号;  字符串 用双引号;

  'A'  正确表示字符A; 'AB'  错误; "AB"  正确标识字符串AB ;  "A"  正确表示字符串A;字符串都是以 '\0' 结尾的;

  整数是以补码的形式转换成二进制存储在计算机中的;

  字符的存储在本质上与整数一样,因为字符可以用整数来表示;

字节

  字节是存储数据的单位,是硬件能够访问的最小的单元;

  1字节 = 8位;

  1K = 1024字节;

  1M = 1024K;

  1G = 1024M;

ASCII

  ASCII不是一个值,而是一种规定;

  ASCII规定了不同的字符使用哪个整数值来表示;

  它规定了:'A'   65; 'B' 66; 'a' 97; 'b' 98; '0' 48;等等;具体可以查询ASCII表;

 

转载于:https://www.cnblogs.com/woshikh/p/3860504.html

你可能感兴趣的文章
内存中压缩图片
查看>>
Android命令Monkey压力测试,详解
查看>>
log4j2 mybatis 显示 sql 和 结果集
查看>>
Linux——JDK的部署
查看>>
设计模式-Factory Method Pattern
查看>>
VS2010下Boost1.55.0配置
查看>>
负载均衡(LB)集群 dr
查看>>
Entity Framework 批量插入
查看>>
hierarchyviewer
查看>>
linux 文件系统的管理 (硬盘)
查看>>
微服务框架开发(二)—扩展spring schema
查看>>
(转)直接拿来用!最火的iOS开源项目(一)
查看>>
java8新特性stream深入解析
查看>>
Linux manjaro系统安装后无法连接wifi,解决方案
查看>>
关于我的知识星球服务
查看>>
前端每隔几秒发送一个请求
查看>>
div+css+js 树形菜单
查看>>
javax.jdo.option.ConnectionURL配置的问题
查看>>
ubuntu 开启 apache mod_rewrite
查看>>
android EventBus 3.0 混淆配置
查看>>