c语言是一种通用的面向过程的计算机编程语言。1972年,为了移植和开发UNIX操作系统,丹尼斯里奇在贝尔电话实验室设计开发了C语言。c语言是一种广泛使用的计算机语言,与Java编程语言一样普及,两者都在现代软件程序员中广泛使用。
目录
前言一、常量二、字符串三、转义符四、注释五、选择语句六、循环语句七、函数八、数组摘要
前言
本文首次解释了C语言中的常量、字符串、转义符、注释、选择和循环语句、函数和数组。因为是第一次,所以都搞定了。
一、常量
顾名思义,常量是不会改变的值。C语言中的常数分为以下几类:
文字常量const修改常量变量#定义标识符常量枚举常量
代码描述:
# includestdio.h
//文字常量
int main()
{
30;
3.14;
w’;//字符
abcdf ';
返回0;
}
//常量变量被//const修改
int main()
{
const int a=10
a=20
printf('%d\n ',a);
返回0;
}
可以看出,原变量A被const修改后是不允许修改的。这时,A是一个常量变量。原因是在C语言中,被const修改的a本质上是一个变量,但不能直接修改,具有常量属性。
//标识符常量//由define定义
#定义最大100
int main()
{
printf('%d\n ',MAX);
int a=MAX
printf('%d\n ',a);
返回0;
}
//枚举常数
枚举颜色
{
//枚举常数
红色,
模糊,
橙色的
};
int main()
{
枚举颜色c=红色;
返回0;
}
二、字符串
字符串是由双引号引起的一串字符。需要注意的是,字符串的结束标记是\0,在计算字符串长度时不作为字符串的内容计算。
代码解释:
int main()
{
//字符类型
//char ch=' a ';//单引号是字符
//C语言中没有字符串类型
//char chh=' asdfgg ';//双引号是字符串
//它也可以存储在数组中
char arr 1[]=' abcdefg ';//结尾隐藏了一个\0
char arr2[]={ 'a ',' b ',' c ',' d ',' e ',' f ',' g ' };//遇到\0才可以停止随机停止,因为你不知道哪个是\0。
printf('%s\n ',arr 1);
printf('%s\n ',arr 2);
返回0;
}
三、转义字符
简单来说,就是一个字变了意思。
用一个简单的例子来说明:
相当于加了一个符号改变了原来的意思。有没有可能给任何角色添加一个角色改变?其实不是的。以下是常见的转义字符:
可以简单的尝试一下上面的转义字符,在以后的编程中非常常见。这里有一篇文章解释上述代码的用法。现在,有个简单的认识就好了。我们来实验一下。
四、注释
注释很简单。在代码中,不必要的代码可以直接删除或者注释掉。而且,如果代码中的某些代码难以理解,可以写个注释解释一下。如果你想成为一名优秀的程序员,写评论是必不可少的。
一般都是用//标注,这是C的风格,可以用一行或者多行标注,而在C中是/* */的风格,各有特色。
希望你能保持写笔记的优点。
五、选择语句
生活中到处都有选择。这些选择会影响你未来的方向。比如,你努力学习,天天敲代码,就会被称为优秀的程序员。不努力学习,不打代码,就成不了程序员。这就是选择。
c有if else和Switch语句。下面用代码简单介绍一下if语句,Switch语句会在后续文章中详细解释。
int main()
{
int n=0;
printf(‘你要好好学习吗?(1/0)');
scanf('%d ',n);
如果(n==1)
{
Printf('好程序员\ n ');
}
其他
{
Printf('不能做程序员\ n ');
}
返回0;
}
六、循环语句
有些事情是反复做的。比如有的人日复一日上班,日复一日学习,反复做一件事,就是一个周期。然而,这将伴随着意想不到的事件打破这些重复的事情。例如,如果他们中了五百万美元的彩票,他们就不必日复一日地去工作。
如何用C语言实现这个循环?
While语句(解释)for语句(后文)do while语句(后文)
因为是第一次见面,所以简单认识一下,后面有文章会详细讲解。希望你能理解。让我们使用下面的代码来简单了解一下while循环:
int main()
{
int line=0;
Printf('好好写代码\ n ');
While(第20000行)//终止循环的条件
{
Printf('编写代码:%d\n ',行);
线;
}
if (line=20000)
{
Printf('我是大牛\ n ');
}
其他
{
printf(‘我会继续努力做大牛\ n’);
}
返回0;
}
七、函数
函数在数学中并不陌生。给一个不同的X可以得到不同的结果,给不同的X和Y可以得到不同的结果,而C语言中的函数和数学中的类似,只是表达方式不同。C语言中函数的特点是简化代码,重用代码,而不是一遍又一遍的写同样的代码。下面简单介绍一下带代码的函数:
# includestdio.h
int main()
{
//将两个任意数字相加,常见写法:
int a=0;
int b=0;
int sum=0;
Printf('输入两个操作数:');
scanf('%d %d ',a,b);
sum=a b;
printf('sum=%d\n ',sum);
返回0;
}
上面的代码,写成如下函数:
Int add(Int x,int y)///返回类型int,函数名add,括号内是函数参数,{}内是函数体。
{
返回x y;
}
int main()
{
int a=0;
int b=0;
int sum=0;
Printf('输入两个操作数:');
scanf('%d %d ',a,b);
sum=Add(a,b);
printf('sum=%d\n ',sum);
返回0;
}
八、数组
如果要存储1-10,怎么存储?如果还是一个一个定义的话就太麻烦了。c语言给出了数组的定义,一组相同类型的元素。在一个数组中,如果你想访问一个数字,你需要知道下标。数组的每个元素都有一个下标,从0开始。接下来,用下面的代码解释一下:
数组的使用:
总结
本文简要解释了第一个C语言中的常量、字符串、转义字符、注释、选择语句、循环语句、函数和数组。因为是第一个C语言,所以是给大家简单认识的。下面这篇关于进一步深入的文章将专门讲解某个知识点。希望你能理解。谢谢你观看它。凡人是来感谢你的!
这篇关于C语言初学者手册的文章就到这里。关于C语言入门的更多信息,请搜索我们之前的文章或者继续浏览下面的相关文章。希望你以后能支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。