栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c语言变量自学笔记

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c语言变量自学笔记

变量及会变化的数据

定义语法:类型名 变量名 = 变量值

变量三要素:类型名(int) 变量名(r) 变量值(3)    

int r=3;  float s= PI*r*r;(变量值是一个表达式)

变量定义:int a=40;

变量的声明:1.int a;     没有变量值的变量定义 叫做声明

                      2.extern int a; 添加了关键字extern

变量定义会开辟内存空间。变量声明不会开辟内存空间。

当编译器编译程序时,在变量使用之前,必须要看到变量定义(指变量三要素组成的定义),如果没有看到变量定义,编译器会自动找寻一个变量声明提升成为定义。

定义或声明变量时不要重名(报错重定义)

标识符是变量和常量的统称

命名规则:大写表示常量,小写表示变量。大小写严格区分。

只能使用字母/数组/下划线(  _  )命名标识符。且数字不能开头。a-z/A-Z/0-9/_

例如:

1. int a12b =10; √

2. int _2a = 6;√

3. float ss_22c=55;√

4. int 2_a=5; error ×

.不使用系统关键字和系统函数作为标识符名称例如 int system;float main;(容易搞混报错)

sizeof关键字

        不是函数。用来求一个变量/类型的大小  返回一个 无符号整数 使用%u 接收返回值。

1.sizeof(类型名)  sizeof(int)

2.sizeof(变量名)  int a= 20;sizeof(a)

sizeof 变量名/类型名   

1.sizeof int

2.sizeof a 

整型变量

int类型   4字节  %d

int 名=值;                                    

short类型 2字节  %hd

short 名=值;short sl=3;     

long类型      4字节  %ld

long 名=值; long len = 6; 

long long 类型  8字节 %lld

long long 名= 值;   

signed(不常用)

无符号整型     

unsigned      无符号      只表示数据量,而没有方向(无正负)

int类型   %u   4字节

        unsigned int 名=值; unsigned int a= 40                                      

short类型                %hu  2字节

        unsigned short 名=值;unsigned short sl=3;     

long类型   %lu  4字节

        unsigned long 名=值; unsigned long len = 6;   

long long 类型        %llu       8字节

        unsigned long long 名= 值;   

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/997552.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号