【C语言】初识C语言——整体框架(一)

目录

文章目录

前言

一、C语言是什么?

二、基础知识

1.写第一个C语言程序

2.数据类型

 3.常量

1.常量定义

2.变量分类

3.变量的使用

4.变量的作用域和生命周期

 结语


前言

新手小赵的博客,从各方面有许多不足之处,欢迎各位多多批评指正。用心整理了对大家尤其是新手有用的C语言基础知识,小赵与家人们共勉。

一、C语言是什么?

C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。C语言是一门通用的计算机语言,应用广泛,泛应用于底层开发(包括Windows/Linus/Mac以下的层次结构)。计算机从语言在从低级到高级的演变中,ANSI C是C语言的最初标准。

二、基础知识

1.写第一个C语言程序

visual stdio2022的使用(从工程创建到程序运行详解http://t.csdn.cn/pzoBZ)

在屏幕上打印输出“hello world!”
#include<stdio.h>              
int main()                       //main函数,主函数
{                                //main函数是程序的入口,有且仅有一个
    printf("hello world!\n");
    return 0;
}
printf是C语言编译器提供的库函数
库函数的使用,要包含头文件,printf函数需要的头文件是stdio.h

2.数据类型

char           //字符数据类型
short          //短整形
int            //整形
long           //长整形
long long      //更长的整形
float          //单精度浮点数
double         //双精度浮点数

注:计算机在处理数据时,处理的是二进制数据

整型(short , int , long ,long long )
字符型(char)
浮点型(float ,double)
sizeof计算大小,计算的结果是:字节byte
计算类型的大小

 3.常量

1.常量定义

类型  变量名(int a)

变量命名只能由字母(包括大写和小写)、数字和下划线(_)组成

不能以数字开头

长度不能超过63个字符

变量名区分大小写

变量名不能使用关键字

2.变量分类

全局变量:在函数体外

局部变量:在函数体内

注:全局变量和局部变量同时存在且变量名相同(冲突)时,局部变量优先

3.变量的使用

#include<stdio.h>   //求两个整数的和
int main()
{
    int num1=10;
    int num2=20;
    int sum=0;
    sum=num1+num2;
    printf("sum=%d\n",sum);
    return 0;
}

4.变量的作用域和生命周期

作用域:

(通俗讲法)该变量哪里可以用哪里就是该变量的作用域。

(官方讲法)是程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。
1).局部变量的作用域是变量所在的局部范围。
2).全局变量的作用域是整个工程。
生命周期:
    变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段
1).局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。
2).全局变量的生命周期是:整个程序的生命周期。


 结语

快乐的时光总是短暂的,以上就是今天要讲的内容,本文仅仅简单介绍了小赵同志对C语言的初步认知,重新回顾了对C的学习。小赵同志继续更新,不断学习的动力是宝子们一键三连的支持呀~。

最后预祝宝子们与小赵同志发量惊人! 

猜你喜欢

转载自blog.csdn.net/weixin_70411664/article/details/126943835