C语言入门(一):基础语法
C语言的组成
C语言主要包括五个部分组成,分别是预处理器指令、函数、变量、语句&表达式、注释。例如,下面C语言包括的五个部分:
#include<stdio.h>int main()
{printf("Hello,World! \n");return 0;
}
分号
C语言的书写格式自由,分号是语句结束符。每条语句后必须以“;”作为语句的结束。它表明一个逻辑的结束。例如,下面有两个不同的语句:
printf("Hello,World! \n");return 0;
标识符
C语言中使用变量名、常量名、数组名、函数名、文件名、类型名等统称标识符。一个标识符只能是由字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。下面列出几个合法的标识符:
A,x,BOOK_1,sum5
关键字
auto |
else |
register |
unsigned |
break |
enum |
return |
union |
case |
extern |
short |
void |
char |
float |
signed |
volatile |
const |
for |
sizeof |
while |
continue |
goto |
static |
|
default |
if |
struct |
|
do |
int |
switch |
|
double |
long |
typedef |
注释
C语言中有两种注释方式:
//单行注释
以//开始的单行注释,这种注释可以单独占一行。
/*单行注释*/
/*
多行注释
多行注释
多行注释
*/
/* */这种格式的注释可以单行或多行
注释内不能嵌套注释,注释也不能出现在字符串或字符值中。
分隔符
C语言中经常使用逗号和空格作为分隔符。逗号主要用在类型说明和函数参数表中,分隔各个变量。空格多用于语句各单词之间,作分隔符。
C语言入门(二):数据类型
C语言入门(三):变量
C语言入门(四):常量
C语言入门(一):基础语法相关推荐
- python语言入门n-Python基础语法学习笔记
一.内存管理 变量在动态语言中,无须事先声明,也不需要制定类型: 编程中一般无须关心变量的存亡,也不需要关心内存的管理: Python使用"引用计数"记录所有对象的引用数 当对象引 ...
- python语言入门z-python基础语法_8循环语句
while 循环 Python中while语句的一般形式: while 判断条件: 语句 无限循环 我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下: 使用 CTRL+C 来退 ...
- 【JAVA学习】1、零基础入门Java 基础语法:概念、规则、格式
[JAVA学习]1.零基础入门Java 基础语法 前言 JAVA开发环境选择 Java 基础概念 Java 标识符 Java修饰符 基础代码模板框架 命名规则 基础规则 后端开发规则 代码格式 前言 ...
- Python入门之基础语法
Python入门之基础语法 行与缩进 #有错误的函数1 def wrong1():print("wrong1")print("这里有一个错误缩进")#有错误的函 ...
- 【C++快速入门】基础语法篇
C++基础语法 C++介绍 cin.cout 函数重载(Overload) 默认参数 extern "C" #pragma once 内联函数(inline function) 内 ...
- 复习Java入门与基础语法生活【记录一个咸鱼大学生三个月的奋进生活】002
复习Java(入门) 既然是入门那就必须讲个故事了: 其实Java是James Gosling为了跨平台而创造的,当时(1991年)SUN公司想在智能家电中大展宏图,结果发现想完成智能家电用C是不 ...
- Python基础入门_2基础语法和变量类型
Python 基础入门系列第二篇,上一篇简单介绍了为什么用 Python,以及安装和配置环境. 这一篇将先介绍基础的语法,包括标识符,即变量名字,然后 Python 特色的缩进规则,注释.保留字等等, ...
- Scala语言学习一——基础语法
什么是 Scala Scala 是一种多范式的编程语言, 其设计的初衷是要集成面向对象编程和函数式编程的各种 特 性 . Scala 运 行 于 Java 平 台 (Java 虚 拟 机 ) , 并 ...
- Python入门 —— 02基础语法
基础语法入门学习推荐: 简明 Python 教程 下文仅为入门推荐书籍的补充与重点 多行语句:末尾使用斜杠 ( ) ,将一行分为多行 var = item1 + item2 + item3 注释: ...
- salesforce.com开发平台 Apex语言介绍 (一.基础语法介绍)
概要 Salesforce.com 的Apex语言是在Salesforce.com平台上执行的一种强类型编程语言.Apex被用作添加应用程序的业务逻辑(Business Logic),开发数据库触发器 ...
最新文章
- 【Pandas库】(6) 索引操作--改、查、高级索引
- 中国农业大学生物学院徐凌组博后招聘-植物微生物组的多样性和功能研究
- 在matlab中有几种获得帮助的途径,matlab经典习题及解答
- [多级联动下拉选择框]和[Tree to Tree]续——让他们可以设置默认值
- C++中的字符串的部分功能
- 基于BPMN2.0的工单系统架构设计(上)
- oracle util_mail,在oracle 10g中发送电子邮件
- ReportViewer教程(12)-按组折叠
- mybatis-plus 中 queryWrapper and与or嵌套
- Python 基础 —— Python程序员常犯的那些错误
- iOS 开发 入门:使用Ad Hoc 进行用户测试
- 使用网刻工具进行局域网内的网络同传及联想电脑同传
- 手游图片素材提取_游戏资源提取工具(ExtractData日本游戏看内涵图)V2.5.38.966官方版下载 - 下载吧...
- 常用html页面设计工具,网站前端开发常用工具大全-web设计师必备
- 思科模拟器配置默认路由(下一跳使用端口)
- vivo电池损耗指令代码_「值得收藏」手机上的神奇代码,除了*#*#6485#*#*,还有这些...
- 江南爱窗帘十大品牌,怎么合理的搭配窗帘配色
- iOS苹果内购详细步骤
- 在线培训考核系统源码
- Gap year | 最好金龟换酒