zoukankan      html  css  js  c++  java
  • C中的基本数据类型和变量

    C语言中的数据类型

      1. 基本数据类型

    1) 整型 (int   %d)

    2) 字符型 (char  %c)

    3) 浮点型 %d

    ①. 单精度浮点型(float)

    ②. 双精度浮点型(double)

    1.   2.指针类型 void *

        3.空类型   void

    2.    4.构造类型

    1) 数组  a[]

    2) 结构体 struct

    3) 枚举   enum

    4) 共用体 union

    注意:C语言中没有布尔类型,表示开始和暂停一般使用0和1表示。

    C语言中的变量

    (一)定义

    如果一个数据的值时不确定的,或者经常需要改变,则用变量来表示。

    (二)定义变量

    目的:变量使用前必须先进行定义。在内存中分配一块存储空间给变量,以便以后存储数据。如果定义了多个变量则为多个变量分别分配不同的存储空间。

    格式:变量类型+变量名;

    举例:int a;char c;

    注意:变量名属于标识符,需要符合标识符的命名规范。

    问题:为什么定义的变量有很多的类型?

    答:不同类型的变量占用不同大小的存储空间,因为内存极其有限,分配适当的存储空间可以以最少的空间来存储它们,以节省空间。

    记住:只要是不确定的数据就应该定义变量来进行保存。在64位编译器下,int类型占4个字节,共4X8=32bit,char类型占1个字节。

    (三)变量的使用

    初始化:有两种形式。1.int a;a=10;2.int a=10;

    修改:可以修改变量的值,多次赋值以覆盖。

    输出:使用占位符输出变量。各种类型的占位符如下:

    Int   %d或者%i

    Float /double %f(默认情况下输出6位,可以使用.2f来控制)

    Long  %ld

    Long long  %lld

    Char  %c

    字符串 %s

    Unsigned long  %zd

  • 相关阅读:
    固态硬盘安装后优化
    如何在面试中为人才留下好印象
    数据化管理学习笔记
    项目经理入门记(一)
    Ubuntu10下MySQL搭建Amoeba系列(文章索引)
    SQL Server 性能优化实战系列(文章索引)
    Ubuntu12下挂载硬盘(9TB)(文章索引)
    SQL Server 设计开发系列(文章索引)
    简单实用SQL脚本
    SQL Server 维护管理系列(文章索引)
  • 原文地址:https://www.cnblogs.com/er-dai-ma-nong/p/4877379.html
Copyright © 2011-2022 走看看