C学习笔记(二)C语言概述

#include<stdio.h>
int main(void)                         /*一个简单程序*/
{
   int num;                              /*定义变量*/
   num=1;                               /*为num赋值*/
            
   printf("I am a simple");         /*为num赋值*/
   printf("computer.\n");
   printf("My favorite number is %d because it is first.\n",num);
   return 0; 
}    

 #include指示和头文件

#include<stdio.h>

#include语句是C预处理器指令。C编译器在编译前要对源代码做一些准备工作,这称为预处理

stdio.h文件代表标准输入输出头文件(standard input/output header)。人们称出现在文件顶部的信息集合为(header)。

main()函数

一个C程序总是从被称为main()的函数开始执行。函数是C程序的基本模块。

注释

/*一个简单程序*/

包含在/**/之间的部分是程序注释。

还有另一种风格的注释,它被限制在一行之内。

//这种注释被限制在一行之内

花括号,程序体和代码块

所有C函数都使用花括号{}代表函数体的开始与结束。

声明

int num;      

这一行叫声明语句。它声明了两件事情。第一,有一个名为num的变量。第二,int说明num是一个整数。

 int是C语言的一个关键字,它代表一个基本数据类型。关键字是表达语言的单词,不能用于其他目的。

num是一个标示符,也就是你为一个变量、函数或其他实体所选的名字。

在C语言中,所有变量必须在使用前被声明。

名字的选择

可以用来作为标示符的字符有字母数字下划线。第一个字符必须是字母或者下划线

C语言的名字是区分大小写的。

赋值

num=1;                         

赋值是最基本的操作之一,声明语句在内存之中为变量num分配了空间,而赋值语句在那个地方为变量存储了一个值。

printf()函数

printf("I am a simple");       
printf("computer.\n");
printf("My favorite number is %d because it is first.\n",num);

圆括号中的是printf函数的参数,程序将识别两个双引号之间的内容并将它们显示在屏幕上。

\n是转义字符,它是换行符。%d是一个占位符,其作用是指示输出num值得位置。

return语句

return 0;     

return语句是最后一个语句。在int main (void)中int表示main()函数的返回值应该是一个整数。带有返回值的函数需要一个return语句,该语句包括关键字return,后面紧跟着要返回的值,然后别忘了分号。

 

posted @ 2013-03-28 23:21  hahazexia  阅读(277)  评论(0编辑  收藏  举报