文章目录A bold attempt is half success.
- 前言
- 1、第一个C语言程序
- 2、数据类型
- 3、变量、常量
前言
相信小伙伴们都听说过“程序猿”这个词,并且心声好奇,向往。
那么,如何才能加入程序猿的大家庭呢?一起来看看吧!
C生万物
想做一枚优秀的程序猿,当然离不开C语言啦,为什么呢?
理由如下:
C语言是母体语言,是人机交互接近底层的桥梁
学会C/C++,相当于掌握技术核心,知识点一竿子打通。
C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。
IT行业,一般每10年就有一次变革,近50年间,在TIOBE 排行榜中,C/C++位置长期霸占前三名,没有丝毫撼动,可谓经典永不过时!
一、初识C语言
那么学习C语言该如何开始呢?继续往下看吧!
1.第一个C语言程序代码如下:
#include
int main()
{
printf("hello word!");
return 0;
}
一个C语言程序中最基本的包括:
#include——头文件
main——主函数
{ }里包含的函数体
printf——输出函数
return——返回值函数
这个函数的作用就是在屏幕输出“hello word”
2.数据类型
这些是C语言中常见的数据类型:
char //字符数据类型
short //短整型
int //整形
long //长整型
long long //更长的整形
float //单精度浮点数
double //双精度浮点数
存在这么多的类型,其实是为了更加丰富的表达生活中的各种值,如:
char ch='b'
int weight=100
float stature=170.5
每种类型都有自己独特的用法。
生活中的有些值是不变的(比如:圆周率,性别,身份z号码,血型等等)
有些值是可变的(比如:年龄,体重,薪资)
不变的值,C语言中用常量的概念来表示,变得值C语言中用变量来表示。
- 局部变量
- 全局变量
#include
int global = 2019;//全局变量
int main()
{
int local = 2018;//局部变量
//下面定义的global会不会有问题?
int global = 2020;//局部变量
printf("global = %d\n", global);
return 0;
}
上面的局部变量global变量的定义其实没有问题!
当局部变量和全局变量同名的时候,局部变量优先使用。
作用域:
1. 局部变量的作用域是变量所在的局部范围。
2. 全局变量的作用域是整个工程。
生命周期:
1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。
2. 全局变量的生命周期是:整个程序的生命周期。
总结
未完待续~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)