C语言笔记1

  看一个简单的C语言程序:

#include <stdio.h>

int main (void)

{  int num;

  num=1;

printf("I am a simple");

printf ("computer .\n");

printf("My favorite number is %d because it is first .\n",num);

return 0;

}

程序细节:

1.# include <stdio.h>

# include 语句是C预处理器指令    //预处理:C编译器在编译前对源代码做一些准备工作

stdio.h 文件包含了有关输入输出函数的信息以供编译器使用,

头文件包括了可执行程序编译器需要用到的信息:可以定义常量,说明函数名,说明函数该如何使用

但函数的实际代码被包含在一个预编译代码的库文件中,而不是在头文件中      

2.int main (void)

main ()必须是开始的函数,一个C程序总是从main ()的函数开始执行的,这里的()表明main ()是一个函数。

而int 则是表明main()函数的返回到操作系统的类型为整型 ,

3.  /*   xxxx  */    

包含在/*  */中间的为注释,一个较长的注释可以单放一行或者多行,C++中普遍用//来表示注释 ,但这种注释被限制在一行里,           

用 //  可以防止发生代码消失的问题

4. {......}

花括号定义了main函数的界线,它也可以用来把函数中的语句集中到一个单元或代码块中。

5.  int main

这是一个声明语句 ;(1)声明函数中有一个名为num的变量,(2)int 说明num 是一个整数

这里 int 是c 语言中的一个关键字,num是一个标识符,

在C语言中所有变量在使用前都必须先定义

在定义变量时,应尽量使用有意义的变量名,可以使用的字符有:大小写字母(C语言中区分大小写),数字,下划线(_),但第一个字符必须是字母或者下划线

操作系统和C库通常使用以一个或两个下划线开始的名字

6.num =1;

这是一个赋值语句,赋值的顺序是从右往左,用分号结束

7.  printf() 函数

printf(‘’computer.\n")中的\n是换行符,开始新的一行

换行符是转义字符的一种:\t 代表Tab键,\b代表退格键,每个转义字符都用斜线字符(\)开始

而 My favorite number is %d because it is first  中%表示程序把变量在这个位置输出,d是说明输出为10进制整数变量,即%d是一个占位符

8.return语句:

return语句是程序的最后一个语句,如int main(void)中int 就表示main()函数返回的值应该是一个整数


啧啧啧          

  这种

  



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值