当前位置: 首页 > 编程笔记 >

C语言 基本语法示例讲解

史鸿运
2023-03-14
本文向大家介绍C语言 基本语法示例讲解,包括了C语言 基本语法示例讲解的使用技巧和注意事项,需要的朋友参考一下

C 基本语法

我们已经看过 C 程序的基本结构,这将有助于我们理解 C 语言的其他基本的构建块。

C 的令牌(Tokens)

C 程序由各种令牌组成,令牌可以是关键字、标识符、常量、字符串值,或者是一个符号。例如,下面的 C 语句包括五个令牌:

printf("Hello, World! \n");

 这五个令牌分别是:

printf
(
"Hello, World! \n"
)
;

 分号 ;

在 C 程序中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。
例如,下面是两个不同的语句:

printf("Hello, World! \n");
return 0;

注释

注释就像是 C 程序中的帮助文本,它们会被编译器忽略。它们以 /* 开始,以字符 */ 终止,如下所示:

/* 我的第一个 C 程序 */

您不能在注释内嵌套注释,注释也不能出现在字符串或字符值中。

标识符

C 标识符是用来标识变量、函数,或任何其他用户自定义项目的名称。一个标识符以字母 A-Z 或 a-z 或下划线 _ 开始,后跟零个或多个字母、下划线和数字(0-9)。

C 标识符内不允许出现标点字符,比如 @、$ 和 %。C 是区分大小写的编程语言。因此,在 C 中,Manpower 和 manpower 是两个不同的标识符。下面列出几个有效的标识符:

mohd       zara    abc   move_name  a_123
myname50   _temp   j     a23b9      retVal

关键字

下表列出了 C 中的保留字。这些保留字不能作为常量名、变量名或其他标识符名称。

auto else long switch
break enum register typedef
case extern return union
char float short unsigned
const for signed void
continue goto sizeof volatile
default if static while
do int struct _Packed
double      

 C 中的空格

只包含空格的行,被称为空白行,可能带有注释,C 编译器会完全忽略它。

在 C 中,空格用于描述空白符、制表符、换行符和注释。空格分隔语句的各个部分,让编译器能识别语句中的某个元素(比如 int)在哪里结束,下一个元素在哪里开始。因此,在下面的语句中:

int age;

在这里,int 和 age 之间必须至少有一个空格字符(通常是一个空白符),这样编译器才能够区分它们。另一方面,在下面的语句中:

fruit = apples + oranges;   // 获取水果的总数

fruit 和 =,或者 = 和 apples 之间的空格字符不是必需的,但是为了增强可读性,您可以根据需要适当增加一些空格。

 以上就是对C语言基本语法的讲解,后续继续补充相关资料,谢谢大家对本站的支持!

 类似资料:
  • 主要内容:using关键字,class关键字,C#中的注释,成员变量,成员函数,类的实例化,标识符C# 是一种面向对象的编程语言。在面向对象语言编程中,程序由各种对象组成,对象之间可以通过方法进行交互。相同种类的对象通常具有相同的类型,或者说相同种类的对象都在相同的 class 中。 例如,我们创建了一个 Rectangle 对象,用它来表示长方形,Rectangle 对象中具有 length(长)和 width(宽)两个属性。如果我们要计算长方形面积的话,则可以使用一个方法来接收 lengt

  • 当我们考虑一个C ++程序时,它可以被定义为通过调用彼此的方法进行通信的对象集合。 现在让我们简要地看一下类,对象,方法和即时变量的含义。 Object - 对象具有状态和行为。 示例:狗有状态 - 颜色,名称,品种以及行为 - 摇摆,吠叫,吃东西。 对象是类的实例。 Class - 可以将类定义为描述其类型对象支持的行为/状态的模板/蓝图。 Methods - 方法基本上是一种行为。 一个类可以

  • C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。 对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。对象是类的实例。 类 - 类可以定义为描述对象行为/状态的模板/蓝图。 方法 - 从基本上说,一个方法表示一种行为。一个类可以包含多个方法。可以在方法中写入逻辑、操作数据以及执

  • 本文向大家介绍Objective-C语言创建基本方法,包括了Objective-C语言创建基本方法的使用技巧和注意事项,需要的朋友参考一下 示例 这是如何创建将“ Hello World”记录到控制台的基本方法: 的-开头表示该方法作为一个实例方法。 该(void)表示的返回类型。此方法不返回任何内容,因此您输入void。 “ hello”是方法的名称。 {}调用方法时,代码中的所有内容都会运行。

  • C# 是一种面向对象的编程语言。在面向对象的程序设计方法中,程序由各种相互作用的对象组成。一个对象采取的动作称为方法。 相同种类的对象通常具有相同的属性,或者说,是在相同的类中。 例如,以 Rectangle(矩形)对象为例。它具有 length 和 width 属性。 根据设计,它可能需要接受这些属性值、计算面积和显示细节的方法。 让我们来看看一个 Rectangle(矩形)类的实现,并借此讨论

  • 主要内容:Objective-C令牌,分号;,注释,标识符,关键字,Objective-C空白格前面已经看到了Objective-C程序的基本结构,因此很容易理解Objective-C编程语言的其他基本构建块。 Objective-C令牌 Objective-C程序由各种令牌组成,令牌可以是关键字,标识符,常量,字符串文字或符号。 例如,以下Objective-C语句由六个令牌组成 - 单个标记是 - 分号; 在Objective-C程序中,分号是语句终止符。也就是说,每个单独的语句必须以分