c语言函数

C语言函数的定义

C源程序是由函数组成的。最简单的程序有一个主函数main(),但实用程序往往由多个函数组成,由主函数调用其他函数,其他函数也可以互相调用。函数是C源程序的基本模块,程序的许多功能是通过对函数模块的调用来实现的,学会编写和调用函数可以提高编程效率。

C语言函数的调用

主调函数使用被调函数的功能,称为函数调用。在C语言中,只有在函数调用时,函数体中定义的功能才会被执行。C语言中,函数调用的一般形式为:函数名(类型形参,类型形参...);对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数、变量或其他构造类型数据及表达式,各实参之间用逗号分隔。

C语言变量的存储类型

在C语言中,变量是对程序中数据所占内存空间的一种抽象定义,定义变量时,用户定义变量的名、变量的类型,这些都是变量的操作属性。不仅可以通过变量名访问该变量,系统还通过该标识符确定变量在内存中的位置。在计算机中,保存变量当前值的存储单元有两类,一类是内存,另一类是CPU的寄存器。

本章总结与作业

本章需要大家理解函数的意义,理解模块化编程思想,然后完成训练场:1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1119,1120,1121,1122,1123,1124,1125,1126,

C语言assert()函数: 断言一个表达式是否正确

函数名:assert头文件:<assert.h>函数原型:voidassert(intexpression);功能:断言一个表达式是否正确参数:expression如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用abort来终止程序运行返回值:没有返回值补充:1、频繁的调用

C语言isascii()函数:判断字符是否为ASCII码

函数名:isascii头文件:<ctype.h>函数原型:intisascii(intch);功能:判断字符是否为ASCII码,即字符ASCII在0到127之间参数:intch待检查的字符返回值:ch不是ASCII返回0,ch是ASCII返回非0程序例:判断输入的字符是否为ASCII字符#includ

C语言isalnum()函数:判断字符是否为字母或数字

函数名:isalnum头文件:<ctype.h>函数原型:intisalnum(intch);功能:判断字符是否为字母或数字参数:intch待检查的字符返回值:ch不是字母或数字返回0,ch是字母或数字返回非0程序例:判断输入的字符是否为字母或数字#include<ctype.h>#include<s

C语言isalpha()函数:判断字符是否为英文字母

函数名:isalpha头文件:<ctype.h>函数原型:intisalpha(intch);功能:判断字符是否为英文字母参数:intch待检查的字符返回值:ch不是英文字母返回0,ch是英文字母返回非0程序例:判断输入的字符是否为英文字母#include<ctype.h>#include<stdio

C语言iscntrl()函数:判断字符是否为控制字符

函数名:iscntrl头文件:<ctype.h>函数原型:intiscntrl(intch);功能:判断字符是否为控制字符参数:intch待检查的字符返回值:ch不是控制字符返回0,ch是控制字符返回非0程序例:判断输入的字符是否是控制字符#include<ctype.h>#include<stdio

C语言isdigit()函数:判断字符是否为十进制数字

函数名:isdigit头文件:<ctype.h>函数原型:intisdigit(intch);功能:判断字符是否为十进制数字参数:intch待检查的字符返回值:ch不是十进制数字返回0,ch是十进制数字返回非0程序例:判断输入的字符是否为十进制数字#include<ctype.h>#include<s