苍识——学科知识篇:C语言基础

Posted 大数据团总支

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了苍识——学科知识篇:C语言基础相关的知识,希望对你有一定的参考价值。

【苍识——学科知识篇:C语言基础】








学科知识

C语言基础


【苍识——学科知识篇:C语言基础】


C语言基础知识梳理总结:

C语言是当代人学习及生活中的必备基础知识,应用十分广泛,下面为大家带来C语言基础知识梳理总结。






一:算法结构



(1)顺序结构、选择结构、循环结构;

(2)循环结构又分为while型、until型、for循环结构;程序流程图;




二:结构化程序

设计方法



(1)自顶向下;

(2)逐步细化;

(3)模块化设计;

(4)结构化编码。




三:被调用的

函数的声明



     一个函数调用另一个函数所具备的条件:

1、首先被调用的函数必须是已经存在的函数;

2、如果使用库函数,一般应该在本文件开头用#include命令将调用有关库函数时在所需要用到的信息“包含”到本文件中。.h文件是头文件所用的后缀。

3、如果使用用户自己定义的函数,而且该函数与使用它的函数在同一个文件中,一般还应该在主调函数中对被调用的函数做声明。

4、如果被调用的函数定义出现在主调函数之前可以不必声明。

5、如果已在所有函数定义之前,在函数的外部已做了函数声明,则在各个主调函数中不必多所调用的函数在做声明。



四:局部变量



局部变量在一个函数内部定义的变量是内部变量,它只是在本函数范围内的有效,主函数也不能使用其它函数中定义的变量;不同函数中可以使用相同的名字的变量,他们代表不同的对象,互不干扰;形式参数也是局部变量;在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效,这种复合句也可以称为“分程序”或“程序块”;



五:全局变量



全局变量,在函数之外定义的变量称为外部变量,全局变量可以增加函数间数据联系的渠道,一般不再必要时不要使用,他在程序的全部执行过程中占用存储单元,是函数的通用性,使用全局变量会使程序的清晰性降低。还要注意若果同一源文件中,外部变量和局部变量同名,则在局部变量作用范围内,外部变量被“屏蔽”,不起任何作用。



六:函数的返回值



希望通过函数调用使主调函数得到一个确定的值。

(1)函数的返回值是通过函数中的return语句获取的。

(2)函数值的类型;

(3)如果函数值的类型和return语句中表达式的值不一样,则以函数类型为准。

(4)如果调用函数中没有return语句,并不带回一个确定的用户需要的值,函数不是不带回值,而只是不带回有用的值,带回一个不确定的值。

(5)如不需要带回任何值,用void。







图文来源||网络

图文编辑||新媒体中心   郭宏宇


以上是关于苍识——学科知识篇:C语言基础的主要内容,如果未能解决你的问题,请参考以下文章

知识分享:C语言知识系列——指针篇

098 网络基础知识

C语言必学的12个排序算法:基础知识 (第0篇)

C语言最后一次作业--总结报告

OC学习之知识储备篇

C语言篇 -初识C语言 - 字符串-转义字符-注释-1