首页 > 其他分享 >C语言学习2

C语言学习2

时间:2023-02-13 22:47:35浏览次数:43  
标签:--- 常量 浮点数 C语言 学习 全局变量 变量

C语言常见的数据类型

char          //字符数据类型

short         //短整型

int             //整型

long          //长整型

long long   //更长的整型

float           //单精度浮点数

double       //双精度浮点数

 举例:字符类型

字符a---'a'

int main()
{ char ch='a';
return 0; }

打印一个整数---%d,举例printf("%d\n",100)

双精度浮点数的打印---%lf,举例printf("%lf\n",weight)

单精度浮点数的打印---%f

sizeof---关键字---操作符---计算类型或变量所占空间的大小

sizeof的单位是字节

计算机中的单位:

bit---比特位

byte---字节;1字节=8bit

kb---1kb=1024byte

mb---1mb=1024kb

gb---1gb=1024mb

tb---1tb=1024gb

pb---1pb=1024tb

eb---1eb=1024pb

C语言中的常量和变量

生活中有些数据是不能变的,比如:血型/性别/圆周率等

有些数据可变,比如:工资/年龄/体重等

在{}内定义的变量都是局部变量,在{}外部定义的变量都是全局变量

当局部变量和全局变量名字冲突的时候,局部优先

scanf函数是输入函数

 局部变量的作用域是变量所在的局部范围;全局变量的作用域是整个工程

变量的生命周期指的是变量的创建和销毁之间的时间段

局部变量的生命周期:进入局部范围生命开始,出局部范围生命结束

全局变量的生命周期:程序的生命周期

C语言中的常量分为以下几种:字面常量;const修饰的常变量(具有常属性,即不能被改变的属性)(本质依然是变量只是具有了常属性);

#define定义的标识符常量;枚举常量:可以一一列举的常量

标签:---,常量,浮点数,C语言,学习,全局变量,变量
From: https://www.cnblogs.com/marenjie/p/17107152.html

相关文章

  • python爬虫学习——列表
    namelist=[]#定义一个空的列表namelist1=["小张","小红","小李"]print(namelist1[0])print(namelist1[1])print(namelist1[2])testlist=[1,"测试"]#列表中......
  • python入门学习笔记004--趣学Python算法--第4例百钱百鸡
    中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱百鸡问题”:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡、母鸡、小鸡各多少只? ......
  • Spring IOC官方文档学习笔记(十)之类路径扫描与组件管理
    1.@Component注解与其衍生注解(1)在Spring中,@Component注解用于说明某个类是一个bean,之后Spring在类路径扫描过程中会将该bean添加至容器中;@Component注解还有很多衍......
  • Flink学习笔记目录
    FlinkDataStreamAPI学习笔记连接数据库大数据中各种框架的连接器(Spark,Flink,MongoDB,Kafka,Hive,Hbase等)......
  • PHP学习——【才贯二酉】
    前言上一篇文章​​PHP学习——【一往无前】​​​中学习了PHP的基本语法,这篇文章先做一个小案例巩固一下上篇文章的知识,接着学习PHP中的流程控制语句。表单传值问题在PHP......
  • 《分布式技术原理与算法解析》学习笔记Day10
    调度框架:单体调度什么是调度?分布式系统架构的目的是将多个服务器资源管理起来,对外提供服务。调度是指为用户任务寻找合适的服务器的过程,它是分布式系统中一个非常重要的......
  • 【PyQt】PyQt学习(一)框架介绍、环境搭建
    简介大家好,我们的gzh是朝阳三只大明白,满满全是干货,分享近期的学习知识以及个人总结(包括读研和IT),跪求一波关注,希望和大家一起努力、进步!!写在最前面的话在决定学习、使用一个......
  • C语言学习笔记(七): 指针的使用
    函数的定义形参和实参在定义函数时函数名后面括号中的变量名称为“形式参数”(简称“形参”)或“虚拟参数”。在主调函数中调用一个函数时,函数名后面括号中的参数称为“......
  • Vue 学习
    Vue是什么,vue就是基于JavaScript的封装(注意,这里的词汇都是我基于自己的理解发明的,并非通用&官方的说法)//vue操纵html元素,通过script,因为vue本身就是JavaScript Vue是类......
  • c语言 字符串拼接
    voidstr_cat(char*s1,char*s2){inti=0,j=0;while(s1[i++]);i--;while(s1[i++]=s2[j++]);}voidstr_cat(char*s1,char*s2){inti=0,j......