C语言入门

一、C语言介绍
初学一门编程语言,可以通过【菜鸟教程】去了解接触,但只是提供一些基础的应用。
网址:https://www.runoob.com/
1、C语言是什么?
C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言
2、为什么要学C语言?
易于学习。
结构化语言。
它产生高效率的程序。
它可以处理底层的活动。
它可以在多种计算机平台上编译。
C语言应用领域:
操作系统
语言编译器
汇编器
文本编辑器
打印机
网络驱动器
现代程序
数据库
语言解释器
实体工具
3、怎么学好C语言?
1、先学习C语言的基础知识,打好基础
2、多写,多想,多练编程题
3、开始着手写一些简单的项目,如小游戏等
4、在网上寻找一些大神的项目,观摩,学习经验

只要写不死,就往死里写
----学好C语言
二、C语言基础语法
1、C语言结构
C 程序主要包括以下部分:
预处理器指令:以“#号”开头,如:#include
函数:main函数,是C的入口
变量:int a,b,c;
语句 & 表达式:if while switch…case…
注释:单行和多行注释
2、C语言的基础语法
(1)C 的令牌(Token)
C 程序由各种令牌组成,令牌可以是关键字、标识符、常量、字符串值,或者是一个符号
(2)分号 ;
在 C 程序中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。
(3)注释
C 语言有两种注释方式:
单行注释: //注释的内容
多行注释: /* 注释的内容 */
(4)标识符
C 标识符是用来标识变量、函数,或任何其他用户自定义项目的名称。
要求:一个标识符以字母 A-Z 或 a-z 或下划线 _ 开始(不能以数字开头),后跟零个或多个字母、下划线和数字(0-9)。
C 标识符内不允许出现标点字符,比如 @、$ 和 %。C 是区分大小写的编程语言。
abc(√) 123(×) _123(√) a:b(×)
(5)关键字
int、double、if、while、switch、do等,这些单词已经被C语言征用了,每个单词都有特殊的含义,不能将这些关键字作为标识符。

三、命名方式
变量名或函数名以及其他用户自定义名称,均要做到见名知意的效果
变量名:max_face_num
函数名:match_face_get_score
每个公司的命名方式不一样,需要准许每个公司的要求
常见的命名方式:
1.驼峰法
驼峰法以小写开头,后面的单词首字母大写,如 myApp,myName等类似命名。
2.匈牙利命名法
以变量类型的缩写开头,如int iCount;unsigned int uiNum等类似命令。
3.帕斯卡命名法
帕斯卡命名方法与驼峰法有点类似,它以大写开头,后面与驼峰相似。如MyApp,MyName等
4.下划线命名法
下划线命名方法在Linux中比较常见,包括在一些系统库、开源软件等都比较常见。如char my_name[10],int first_num等。
四、第一个C语言

#include <stdio.h>

int main()
{
   /* 我的第一个 C 程序 */
   printf("Hello, World! \n");
   
   return 0;
}

程序的第一行 #include <stdio.h> 是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件,因为在函数中使用printf函数。
下一行 int main() 是主函数,程序从这里开始执行,C程序有且仅有一个主函数。
下一行 // 将会被编译器忽略,这里放置程序的注释内容。它们被称为程序的注释。
下一行 printf(…) 是 C 中另一个可用的函数,会在屏幕上显示消息 “Hello, World!”。
下一行 return 0; 终止 main() 函数,并返回值 0,退出程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

提拉米苏yes

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值