这是自定义关键字,不属于C语言关键字,无固定含义。
开发者可以自定义sum,一般用来表示求和变量。
举例如下:
#include
int main()
{
int a,b,sum;
a=1;
b=1;
sum=a+b;
printf("结果为:%d\n",sum);
}
C语言变量名的命名规则:(可以字母,数字,下划线混合使用)
1. 只能以字母或下划线开始;
2. 不能以数字开始;
3. 一般小写;
4. 关键字不允许用(eg:int float=2//error float 为保留字不允许用);
sum一般都是求和的意思。
sum并不是C语言固有的关键字,一般是人们习惯性将变量或者求和函数定义为sum。因为sum的英文意思为“求和。
所以它也可以表示别的意思,但一般人们习惯性的是求和。给你举两个例子
#include "stdio.h"
void main()
{
int i,sum=0;
for(i=1;i<=100;i++)sum+=i;
printf("sum=%d",sum);
}
sum在上述函数中表示求和
#include "stdio.h"
void main()
{
int i,sum=1;
for(i=1;i<=5;i++)sum*=i;
printf("sum=%d",sum);
}
sum在上述函数中表示求积