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

黑马程序员——C语言基础01—C语言概述

2015-11-10 12:54 375 查看
一、第一个C语言程序

1.main函数

1)C语言程序是由一个或者多个函数构成的,函数的入口是main函数。其中“main”是函数的函数名,格式为”int main()”。

2)每一个函数中有且只有一个main函数,main函数也称为主函数。

3)main函数由系统调用,其他函数被调用。

4)main函数编写

#include<stdio.h>

int main()

{

printf("Hello world!\n");

return 0;

}


2.编译/链接/运行

1)源文件 .c 编译为 .o 的目标文件

a 是由编译器操作执行,用来检查语法是否正确;

b 打开终端,运用clong指令 ,执行指令:

cc -c 文件名.c

2).o目标文件与C程序库函数组合在一起,生成.out的可执行文件

执行指令:

cc 文件名.o

3)运行 生成Unix可执行文件

执行指令: ./a.out

4)注意:编译链接可结合在一起,指令为:cc 文件名.c

编译只会检测语法是否正确,不会检测有误main函数;

链接会检测出有无main函数。

编译链接多个源文件 ,指令为:cc 文件名1.c 文件名2.c

3.打印图形

#include<stdio.h>
int main()
{
printf("**********\n");
printf("****it****\n");
printf("**********\n");

return 0;
}


二、关键字、标识符、注释

1.关键字

1)C语言中含有32个关键字,也称作“保留字”。



3)全部都是小写,在编辑工具中有特殊颜色。

2.标识符

1)程序中可以自定义的一些符号和名称,不同于关键字。

2)命名规则:

a 由字母、数字或者下划线构成;

b 严格区分大小写;

c 关键字不能当作标识符使用;

d 不能以数字开头。

3.注释

1)单行注释 以“//”开头,只作用于本行的注解。

//  单行注释的内容


2)多行注释 当注释内容在一行内无法完整书写时,可以用多行注释“/……/”。

/*

多行注释的内容
*/


3)注释位置无明确规定,单行注释可以嵌套单行注释,多行注释可以只可以嵌套单行注释,不可以嵌套多行注释.

4)作用

排错

检测代码的功能
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: