基本的C语言语法知识
// 这是我的第一个C语言代码
#include <stdio.h>
int main() // 这是主函数
{
printf("Hello World\n"); // 写第一行字Hello World
printf("Welcome to CPL World\n"); // 写第二行字Welcome to CPL World
return 0; // 主函数返回值
}
相信你已经看到了第一个示例代码的效果了,很简单就是在屏幕上输出了两行字符。一行是"Hello World",第二行是"Welcome to CPL World"。我们借此了解一下C语言的一些基本知识。
1. 主函数
首先是主函数main,一个标准的主函数长这样。
int main() // 这是主函数
{
return 0; // 主函数返回值
}
TIPS:
main是主要的; 最重要的意思。
双斜杠//: 双斜杠后面的为注释,注释就是写给其他人看的。比如写给你的同事,解释你这里为什么会这样写。注释不会被当做代码被编译。
2. 什么是函数
接下来呢,我们先谈谈什么是函数。函数是下面这样的吗?
是的,但是这是数学里面的函数,编程语言里面的函数和这个可有很大的不同。在编程语言里面,你可以把函数看做一个盒子,这个盒子有怎么几个特性:
- 程序可以给函数输入一些东西(值)
- 函数本身可以做一些东西
- 函数可以返回给程序一些东西(值)
让我们看看我们的这个主函数,在这3个特性上,分别做了什么。
- 主函数什么都没有输入
- 主函数打印了两行字到屏幕上
- 主函数返回了0
这样是不是就清晰了呢?其中,int表明了函数的返回值类型,int是integer(整数)的缩写。main是函数名,main后面的()是输入参数,为空。return后跟函数的返回值,为0。而0是一个整数,是int,和函数名前面的int对应。
翻译&#