小小程序猿,如何入门?(笔记一)

小小程序猿,如何入门?(笔记一),第1张

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

每种类型都有自己独特的用法。


3、变量、常量

生活中的有些值是不变的(比如:圆周率,性别,身份z号码,血型等等)

有些值是可变的(比如:年龄,体重,薪资)

不变的值,C语言中用常量的概念来表示,变得值C语言中用变量来表示。


3.1变量的分类
  • 局部变量
  • 全局变量
#include 
int global = 2019;//全局变量
int main()
{
    int local = 2018;//局部变量
    //下面定义的global会不会有问题?
    int global = 2020;//局部变量
    printf("global = %d\n", global);
    return 0;
}

上面的局部变量global变量的定义其实没有问题!

当局部变量和全局变量同名的时候,局部变量优先使用。


3.2变量的作用域和生命周期

作用域:

1. 局部变量的作用域是变量所在的局部范围。


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


生命周期:

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


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



总结

未完待续~

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/562636.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-02
下一篇 2022-04-02

发表评论

登录后才能评论

评论列表(0条)

保存