C语言学习笔记-1

初识C语言

Visual Studio 2017

文件->新建->项目->空项目

右击源文件->添加

这里只有.cpp文件,需要我们自己在名称处改成.c文件,然后在添加 //.cpp是C++

运行程序快捷键:Ctrl+F5

     #include <stdio.h>

   包含了一个名为stdio.h 的头文件

   Std-标准 i-input输入 o-output 输出 所以stdio是标准输入输出

   当使用输入输出函数时需要包含stdio.h文件

  

先说一下主函数的结构

Int main()

{

  //在这里去编写代码,完成任务

Return 0;

}

   Int 整型

   Main 程序的主函数,是程序的入口,一个程序必须有主函数且仅有一个主函数。

   Printf – print function 打印函数 是C语言的库函数-C语言本身提供的函数

   Scanf_s 输入函数

   \n 换行

   Return 0; 返回一个整型

 

关于数据类型:

  Char      字符数据类型

  Short      短整型

  Int        整型

  Long      长整型

  Long long  更长的整型

  Float      单精度浮点数

  Double    双精度浮点数

关于每种数据类型请求的内存大小如下:

%d-打印整型

%c-打印字符

%f-打印浮点型数字

%p-以地址的形式打印

%x-打印16进制

%lf-打印双精度浮点型

定义了三个整型变量 num1,num2,sum

Scanf_s(“%d%d”,&num1,&num2); //输入两个变量的值

计算num1+num2的值,并赋值给sum

最后打印sum

      

变量的分类

全局变量和局部变量

定义在代码块内部的变量为局部变量

定义在代码块外部的变量为全局变量

全局变量和局部变量建议不要相同,容易产生bug

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

Int num1 =10; //全局变量

Int main()

{

      int num2=20;  //局部变量

      return 0;

}

变量的作用域和生命周期

局部变量的作用域:所在的代码块的内部

全局变量的作用域是整个工程

关于全局变量也可以引用其它文件的变量,需要用extern 去声明

Test1.c 内容:

#include <stdio.h>

int main()

{

extern char test;   //声明其它们文件的变量

printf("%c\n", test);

return 0;

}

test.c 内容

char test =‘A’;

生命周期

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

1、局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束

2、全局变量的生命周期是:整个程序的生命周期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zker_WH

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值