第一章 导言 【C程序设计语言 第2版】
2017-09-18 21:38
323 查看
学习一门新程序设计语言的唯一途径就是使用它编写程序。
The only way to learn a new programming language is by writing programs in it.
1.1 入门
第一个程序,打印出hello, world
学习编写程序文本,进行编译,加载,运行。
如何运行这个程序取决于所使用的系统。
例如:在Unix操作系统中,在文件中建立源程序,以”.c”作为文件的扩展名,例如hello.c。
编译 cc hello.c 可以生成可执行文件a.out(默认情况下,文件名为a)
输入a.out ,即可运行a.out ,打印如下信息 hello, world。
在Windows下,利用Cygwin模拟了Unix的环境
下载Cygwin 附其他文件
说明:
C语言程序,都是由函数和变量组成。
函数中的语句,指定所要执行的计算操作,变量用来存储计算过程中使用的值。
函数的命名一般没有限制,main函数除外。
main是一个特殊的函数名,每个程序都是从main函数的起点开始执行。每个程序都必须在某个位置包含一个main函数。
main函数会调用其他函数,被调用函数可以由自己编写,也可以来自于函数库。
函数之间进行数据交换,调用函数向被调用函数提供一个值(参数)列表。
函数后面的参数参数列表用圆括号()表示。这里main函数不需要任何参数,因此用空参数表()表示。调用函数时,只需要使用函数名加上用圆括号括起来的参数表即可。
函数中的语句用花括号{}括起来。
The only way to learn a new programming language is by writing programs in it.
1.1 入门
第一个程序,打印出hello, world
学习编写程序文本,进行编译,加载,运行。
#include <stdio.h> mian() { printf("hello, world\n"); }
如何运行这个程序取决于所使用的系统。
例如:在Unix操作系统中,在文件中建立源程序,以”.c”作为文件的扩展名,例如hello.c。
编译 cc hello.c 可以生成可执行文件a.out(默认情况下,文件名为a)
输入a.out ,即可运行a.out ,打印如下信息 hello, world。
在Windows下,利用Cygwin模拟了Unix的环境
下载Cygwin 附其他文件
说明:
C语言程序,都是由函数和变量组成。
函数中的语句,指定所要执行的计算操作,变量用来存储计算过程中使用的值。
函数的命名一般没有限制,main函数除外。
main是一个特殊的函数名,每个程序都是从main函数的起点开始执行。每个程序都必须在某个位置包含一个main函数。
main函数会调用其他函数,被调用函数可以由自己编写,也可以来自于函数库。
(#include <stdio.h>)告诉编译器在本程序中包含标准输入/输出库的信息。
函数之间进行数据交换,调用函数向被调用函数提供一个值(参数)列表。
函数后面的参数参数列表用圆括号()表示。这里main函数不需要任何参数,因此用空参数表()表示。调用函数时,只需要使用函数名加上用圆括号括起来的参数表即可。
函数中的语句用花括号{}括起来。
相关文章推荐
- 【C程序设计语言】第一章-导言 | 练习
- [C语言程序设计_现代方法(第2版)] 第一章 C语言概述
- C程序设计语言第一章代码抄写
- C程序设计语言笔记-1.导言
- [C语言程序设计_现代方法(第2版)] 第二章 C语言基本概念
- ROS机器人程序设计(原书第2版)补充资料 (壹) 第一章 ROS系统入门
- C语言程序设计 第一章C语言概述.1
- Java语言程序设计-基础篇-第八版-复习题-第一章
- ROS机器人程序设计(原书第2版)补充资料 (壹) 第一章 ROS系统入门
- C程序设计语言抄写第一章
- C程序设计笔记——第一章 程序设计和C语言
- C语言程序设计 第一章C语言概述.1
- 练习1-16:修改打印最长文本行的程序的主程序main,使之可以打印任意长度的输入行的长度,并尽可能多地打印文本(C程序设计语言 第2版)
- 【C程序设计语言】第一章 - 笔记
- C语言程序设计 第一章C语言概述.2
- C语言程序设计 第一章C语言概述.2
- 个人学习C程序设计语言(第2版·新版)笔记
- C语言程序设计 第一章C语言概述.3
- C程序设计语言(一)导言,类型、运算符与表达式
- C程序设计语言——导言