C语言从入门到进阶教程(入门篇)

#创作灵感#

作为一名资深的C语言爱好者,我希望通过书写这边文章来提升大家刚学习C语言的同学们的代码水平,在书写中若有逻辑不清晰、语法错误处,还请多多批评指正。

前提:需要您已经下载安装好编译C语言的IDE以及相应的开发工具。

那OK,咱们直奔主题吧。首先,让我们跟C语言世界打个招呼吧!

#include 

int main(int argc, const char *agrv[])
{

    printf("Hello World!");
    return 0;
}

C语言从入门到进阶教程(入门篇)_第1张图片

你是不是跟我一样都已经输出"HelloWorld"了呢 

不过对于初学者可能对这些东西都很茫然,那我就一一给大家讲解吧!

首先,咱们C语言的组成来开始吧

C语言程序的组成

  在平时生活中,大家无时无刻都在用电子产品,而最为熟悉的当然是手机啦,而手机有各种各样的功能,但在最开始时,手机必须得先开机才能使用里面其他的功能。大家可以试着想一下,将手机的功能类比C语言中的函数(啥是C语言函数大家先不用管,你只需要知道有这么个概念就行),那手机要使用当然是从开机开始,而C语言开始编译的话当然也有它的主函数叫做‘main()’函数

#include 
int main()
{
    return 0;
}

 “#include ”中的“#”在C语言中表示预处理的意思,此命令就是预处理文件夹的内容。

“int mian()” 代表的就是C语言的主函数啦,并且主函数的内容必须由“{ }”括号括起来。

“return 0” 表示函数执行完后返回整数0(这里不理解没关系,先有这么个概念,后面慢慢就理解了)

先教大家一个函数“printf()”,下面看如何使用

#include 
int main(int argc, const char *argv[])
{
    printf(" *** *** \n");
    printf("*********\n");
    printf(" *******\n");
    printf("  ****\n");
    printf("   **\n");

    return 0;
}

输出结果 

你可能感兴趣的:(c语言,vscode,排序算法,linux)