C语言初步学习笔记——第一节 C语言初识与变量

什么是C语言

一门计算机语言

计算机语言是人与计算机交流的语言

C/C++/python

语言的发展:

二进制语言

电脑是硬件-  类似于电--->正<->负

                                          1       0

101000010100101011010011100-手册查询(限制性较大,需要像查找公式一样)

简化过程

  1、10110---ADD——助记符--汇编语言  ---低级语言

  2、B语言

  3、C语言,C++---                                      高级语言

Main -> 主函数-程序的入口有且只有一个

Return //返回

Int 整型(short char double float …..不同类型的选择以节省内存空间)

Main 前面的int 表示main 函数调用返回一个整型值

Printf=print f(unction)-打印函数

Char int long …. 向内存申请空间(地址),储存数据

%d --打印整型

%c----打印字符

%f ---打印浮点型

%p ---以地址的形式打印

%x ---打印十六机制

%o ---打印八进制

常量与变量

变量

局部变量

全局变量

#include <stdio.h>

int num1=10;//全局变量-定义在代码块{}之外的
int main()
{
    int num2=20;//局部变量-定义在代码块之内
    return 0;

}

全局变量不初始化默认为0

当局部变量与全局变量名字相同时,局部变量优先

局部变量无法在代码块外的时候使用

变量的使用

输入要使用的数据

Scanf :&取地址符

地址:内存对数据存储的空间标号

一、变量的定义问题

C语言语法规定,变量要定义在当前代码块的最前面——不能随用随定义

二、变量的作用域与生命周期

(一)、作用域

变量何处可用,何处即为作用域

(全局变量的作用域即为整个程序

    局部变量则是变量所在的局部范围)

(二)、生命周期

变量在哪部分区域开始生效,哪部分不再存在(失去效用)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值