您的位置:首页 > 编程语言 > C语言/C++

C语言程序设计-学习笔记ch01[未完成]

2012-09-19 20:54 204 查看
第1章 导言最C语言的一些基本概念进行介绍,本章虽短,但C语言的大部分概念都给出介绍,如:变量与常理、算术运算、控制流、函数、基本输入输出等,对于编写大型程序需要的指针、结构及标准库将在后面的章节详细介绍,作为入门本章的内容已经很丰富了。

1.1入门

编写一个hello world程序,这可能是所有程序语言的鼻祖了。程序的功能是打印出一行字符串

hello, world

这里包含了编写程序,编译,运行。可以使用任何文本编译器编写,程序如下:

#include <stdio.h>

main()
{
printf("hello, world\n");
}

在Unix操作系统中,建立这个源文件并以".c"命名。然后通过下面的命令编译:

cc hello.c

如果编译顺利将生成a.out文件,这是一个可执行的二进制文件。如果你想指定输出文件的名称可以是用-o选项,即

cc hello.c -o hello.out

其中的out可以不添加,因为在Unix或者Linux中,所有文件的扩展名没有任何作用,它仅能给出提示,表明文件的类型。

在linux中可以通过./a.out运行本程序。这样将在屏幕上打印出hello, world的字符,然后返回命令提示符。

下面将对程序进行说明。一个C语言程序,无论大小如何都是由变量和函数组成的。函数中包含一些语句,以指定要执行的计算操作;变量则是用于存储计算过程中使用的值。

本例中函数是main,函数的命名没有限制,但main函数是一个特殊的函数,所有程序都是从main函数开始执行的。

main函数通常调用其他函数来完成工作,这些函数可以是程序设计人员自己编写的,也可以是来自于函数库。函数的第一行

#include <stdio.h>

告诉编译器本程序将要包含标准输入/输出库中的信息。

函数之间的数据交换的一种方法是调用函数向被调用函数提供一个值列表(成为参数列表)。并用函数后的一对圆括号括起来。本例中的main函数不需要任何参数,因而用空参数表示。,函数中的语句用花括号{}括起来。本例中包含唯一一条语句

printf("hello, world\n");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: