专栏首页诸葛青云的专栏C语言概述归纳整理
原创

C语言概述归纳整理

1.每一个程序都有且只有一个main函数。

2.一个c程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何,最后在main函数中结束。

3. 分号是语句结束的标志,函数是c程序的基本单位。

4.一个函数由两部分构成:函数的首部和函数体

函数首部:函数值类型 函数名(形参1,形参2,……)

函数体:{

定义语句;

执行语句;

}

注意:函数名后面必须跟一对圆括号,括号内写函数的参数名及其类型,函数可以没有参数,如main()。

函数体,函数首部下面的花括号的部分

      void  main( )    //函数首部

     {  //函数体

  int  a, b;

  scanf(”%d, %d”,&a, &b); 

  if (a>b)  

         printf(“%d\n”, a);

  else

    printf(“%d\n”, b);

5. printf是c编译系统提供的标准函数库中的输出函数, 格式为:

printf ( “格式控制串\n” ,输出表列);

     例:printf(“max=%d\n”, c);

    格式控制串包含原样输出的字符序列,如max=

    还包含%对应的格式控制符,如%d,其与后面的输出项在个数、顺序、类型上一一对应。

6.scanf是c编译系统提供的标准函数库中的输入函数,格式为:

scanf(“格式控制串“,地址表列);

  例:scanf(“%d,%d”,&a,&b);

&a中的“&a”的含义是取地址

“%d”表示“以十进制整数类型“用来指定输入输出时的数据类型和格式。

7. #include<stdio.h>

(1) include 称为文件包含命令,其意义是把尖括号<>或引号""内指定的文件包含到本程序来,成为本程序的一部分。

(2) 被包含的文件通常是由系统提供的,其扩展名为.h。因此也称为头文件或首部文件。C语言的头文件中包括了各个标准库函数的函数原型。因此,凡是在程序中调用一个库函数时,都必须包含该函数原型所在的头文件。

(3) scanf和printf是标准输入输出函数,其头文件为stdio.h,在主函数前用include命令包含stdio.h文件。

8. 多行注释/*…*/,单行注释//………,注释可以用汉字或英文字符表示,注释对编译和运行不起作用。

9. \n  回车换行

10. 变量的定义:

数据类型 变量表列;

例: int  a,b,c;

11. 数据类型与%对应的格式控制符

基本整型   int%d

长整型long%ld

单精度实型float%f

双精度实型double%lf

字符型char%c

12. 赋值语句格式:

变量名=表达式或变量名或常量或函数调用;

例:a=123;    //常量123赋给变量a

            b=466;    //常量466赋给变量b

            sum=a+b; //表达式a+b赋给变量sum

            c=max(a,b);//函数调用

  注意:赋值运算符=的左边只能是变量名

小编给大家推荐一个学习氛围超好的地方,鼠标放到头像上就能看到

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • C语言 | 语句概述

    以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~

    小林C语言
  • C语言 | 枚举概述

    在C语言中,如果一个变量只有几种可能的值,则可以定义为枚举类型,所谓“枚举”就是指把可能的值一一列举出来,变量的值只限于列举出来的值的范围内。

    小林C语言
  • C语言 | 指针概述

    指针是C语言中的一个重要概念,也是C语言的一个重要特色。正确而灵活地运用它,可以使程序简洁、紧凑、高校。

    小林C语言
  • C语言 | 文件概述

    为了简化用户对输入输出设备的操作,使用户不必去区分各种输入输出设备之间的区别,操作系统把各种设备都统一作为文件来处理。

    小林C语言
  • C语言 | 链表概述

    这道理放在C语言学习上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。

    小林C语言
  • C语言 | 枚举概述

    这道理放在C语言学习上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。

    小林C语言
  • C语言 | 文件概述

    这道理放在C语言学习上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。

    小林C语言
  • C语言 | 函数概述

    函数是从英文function翻译过来的,其实function在英文中的意思既是函数,也是功能。

    小林C语言
  • C语言 | 链表概述

    链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构,是根据需要开辟内存单元。

    小林C语言
  • 10.1 C语言文件概述

    (1)程序文件。包括源程序文件(后缀为.c)、目标文件(后缀为.obj)、可执行文件(后缀为.exe)等。这种文件的内容时程序代码。

    小林C语言
  • 8.1 C语言指针概述

    1、指针是C语言中的一个重要概念,也是C语言的一个重要特色。正确而灵活地运用它,可以使程序简洁、紧凑、高校。

    小林C语言
  • C语言 | 共用体概述

    结构体变量所占内存长度是各成员占的内存长度之和。每个成员分别占有其自己的内存单元。而共用体变量所占的内存长度等于最长的成员的长度。

    小林C语言
  • C语言 | 共用体概述

    这道理放在C语言学习上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。

    小林C语言
  • c语言基础学习01_c语言概述

    ============================================================================= 每一...

    黑泽君
  • C语言文件操作概述

    C 语言把文件看作是一个字符(字节)的序列,即由一个一个字符(字节)的数据顺序组成。根据数据的组织形式,可分为 ASCⅡ 文件和二进制文件。文件的操作包括:文件...

    小林C语言
  • 【智能】自然语言处理概述

    1 什么是文本挖掘? 文本挖掘是信息挖掘的一个研究分支,用于基于文本信息的知识发现。文本挖掘的准备工作由文本收集、文本分析和特征修剪三个步骤组成。目前研究和应用...

    陆勤_数据人网
  • 自然语言处理(一)NLP概述

    NLP是利用计算机为工具,对人类特有的书面形式和口头形式的自然语言的信息进行各种类型处理和加工的技术.

    JNJYan
  • c语言格式大整理

    1、C语言中,非零值为真,真用1表示;零值为假,假用0表示。 2、转义字符参考: \a 蜂鸣,响铃  \b 回退:向后退一格 ...

    Gxjun
  • 简单性:认知科学的统一原则(27k字)

    尼克·查特(Nick Chater),应用认知科学研究所心理学系,沃里克考文垂大学,CV4 7AL,英国;

    秦陇纪

扫码关注云+社区

领取腾讯云代金券