【C语言入门】C语言常见基础必懂概念(一)函数篇

C语言中的常见概念

  • 第一个C语言程序
  • 函数篇
  • 一、 main函数
  • 二、printf 和 库函数
  • 三、库函数
      • 库函数的概念
  • 四、常见库函数(大全)
  • 五、关键字介绍



第一个C语言程序

#include 

int main()
{
    printf("hello world\n");
    return 0;
}

这⾥演⽰VS2022中创建项⽬和编写C代码的过程,并运⾏出结果。

在VS2022上运⾏代码快捷键Ctrl+f5




函数篇

一、 main函数

// 第一个C语言程序
#include 

int main()
{
    printf("hello world\n");
    return 0;
}

每个 C 语言程序不管有多少行代码,都是从 main 函数开始执行的, main 函数是程序的入口main 函数也被叫做:主函数main 前⾯的 int 表⽰ main 函数执行结束的时候返回⼀个整型类型的值。所以在 main 函数的最后写 return 0; 正好前后呼应。

  • main函数程序的入口

  • 一个工程中main函数有且仅有一个

  • 即使⼀个项⽬中有多个.c⽂件,但是只能有⼀个main函数(因为程序的入口只能有⼀个

★☆★ 第⼀次写代码,⼀些常见的错误总结

  • main 被写成了mian
  • main后边的()漏掉了
  • 代码中不能使⽤中⽂符号,⽐如括号和分号
  • ⼀条语句结束后,有分号


二、printf 和 库函数

在上⾯的代码中有⼀句代码如下:

printf("hello World\n");

代码中使⽤了 printf 函数,实现了在屏幕上的信息的打印。

这⾥简单的介绍⼀下 printf

printf
printf( " 所需打印的内容" );

  1. 库函数:使用时需包含头文件 #include
  2. 功能
    1. 标准输出设备(⼀般指屏幕)上进⾏信息的打印。上⾯的代码是使⽤ printf 函数打印字符串。只要把想要打印的⼀串字符 放在双引号中 并传递给printf函数就可以打印。
    2. 打印其他类型的数据
      int n = 100;
      printf(" %d \n", n); //printf打印整型
      printf(" %c \n", 'q'); //printf打印字符
      printf(" %lf \n", 3.14); //printf打印双精度浮点型


三、库函数

库函数的概念

为了不再重复实现常见的代码,让程序员提升开发效率,C语⾔标准规定了⼀组函数,这些函数再由不
同的编译器⼚商根据标准进⾏实现,提供给程序员使⽤。这些函数组成了⼀个函数库,被称为标准
,这些函数也被称为库函数。在这个基础上⼀些编译器厂商可能会额外扩展提供部分函数(这些函
数其他编译器不一定⽀持)。

一个系列的库函数⼀般会声明在同一个头文件中 ,所以 库函数的使用,要包含对应的头文件。

库函数⽐较多,后期慢慢来介绍,提前了解可参考链接:https://cplusplus.com/reference/clibrary/



四、常见库函数(大全)

文章链接,后续更新会补上



五、关键字介绍

C语言中有一批 保留的名字的符号,比如: intifreturn ,这些符号被称为 保留字 或者 关键字

  • 关键字都有特殊的意义,是保留给C语言使用
  • 程序员自己在创建标识符的时候是不能和关键字重复
  • 关键字也是不能自己创建的。

C语言的32个关键字如下:[ 使用最多 ]

auto break case char const continue default do double else enum ex
float for goto if int long register return short signed sizeof
struct switch typedef union unsigned void volatile while

注:在C99标准中加⼊了 inlinerestrict_Bool_Comploex_Imaginary 等关键字。


一些关键字大家可以去了解一下,不过 使用最多的还是上面的32个关键字 。
注:https://zh.cppreference.com/w/c/keyword(C语言关键字的全部介绍

后面我对于C语言的讲解,会慢慢介绍这些常用的关键字的。



你可能感兴趣的:(C语言,c语言,算法,开发语言)