c语言基础

   **C程序由函数组成**。其函数数据又分为*常量*和*变量*。

   *常量*即在编译时可以确定的值。按类型可大致分为5种。
   <1>.整型常量:即整数。
   <2>.实型常量:带有小数点。
   <3>.字符常量:1.普通字符(如'a')。
               2.转义字符 (以'\'开头,如'\t')。
   <4>.字符串常量:即字符串如"abc"其以'\0'结尾,位宽为4。
   <5>.标识符常量:先定义再使用。其一般格式为#define N 5(#define 标识符 常量)其本质
是“原样替换 ”,即将5替换到N所参与的表达式中,如 N*N+1即变为5*5+1。注意是整体的替换。

    *变量*即可变的量。由数据类型+变量名组成。
    数据类型:告诉操作系统以什么样的类型来处理这些数据。如int型,一般的32位和64位操作系统中
其都为4字节(8bit = 1B,1024B = 1K,1024K = 1M),一个字节八位(字节是计算机中存储的最小
单位),int型即32位,系统就会按照4字节有符号整型来处理。
    存储类型:计算机中数据以补码的形式存在。在计算过后再转为原码输出。
    正数:符号位为0,原反补都是其本身。
    负数:符号位为1,求反码时符号位不变,数据位取反。补码为反码加1。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值