码迷,mamicode.com
首页 > 编程语言 > 详细

黑马程序员_C语言总结-基础部分

时间:2014-06-22 10:54:34      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:style   class   使用   文件   数据      

                      

 

                                                               C语言基础

1.C语言的关键字

  1>关键字就是C语言提供的有特殊含义的符号,也称为保留字,C语言中一共有32个关键字,这些关键字都有自己的含义 例如:int double float if  else switch for 等等

 

2.标示符的概念:

  1>标示符就是在程序中自定义的一些名称,比如函数名,变量名,结构体名等等这些都是标示符

  2>命名规则:

    1>只能由英文字母的大小写和数字以及_下划线组成,且首字母必须为字母或者下划线_

    2>在C语言中是严格区分大小写的,比如if是C语言的关键字,IF就不是,他们是不同的

    3>C语言中也不允许使用关键字作为标示符

    4>定义的标示符最好是有意义的,来表示是用来干什么的,如果标示符中有多个单词就使用驼峰标识

 

3.C语言的注释:

    1>作用:注释是对程序的有关部分进行说明,方便自己和别人理解程序各部分的作用,注释不参与编译,分为单行注释和多行注释

    2>注意:单行注释可以嵌套单行注释和多行注释,多行注释也可以嵌套单行注释,但是多行注释不能嵌套多行注释,如果单行注释的符号或者多行注释的符号在字符串中,则它只是字符串的一部分,并不是注释

 

4.C语言程序的运行:

    1>在C语言中一个程序由一个或多个源程序文件组成,并且有且只有一个main函数,程序总是从main函数开始执行,函数是C程序的基本组成部分,这种特点容易实现程序的模块化,便于维护.

    2>运行步骤:

      1>编辑:编辑程序代码存放在源程序文件(.c)中

      2>编译:首先进行编译预处理,检查有无语法错误,如果没有转换为二进制形式的目标程序(.o文件)

      3>把所有编译后的源程序文件和函数库连接生成可执行文件(.exe文件)

      4>运行程序

 

5.数据类型:

    1>C语言中分为基本数据类型(int double char float等),构造类型如结构体,数组,共用体,枚举,还有指针类型,空类型

 

6.常量,变量:

    1>常量:定义-在程序运行过程中,其值不会被改变的叫常量

    2>变量:在程序运行过程中,其值可以被改变的叫做变量.

    3>一般形式:类型说明符 变量名(常量名);类型说明符和名称之间用空格隔开,而且变量必须在使用之前是定义,也就是先定义再使用

 

7.不同数据类型之间的转换

    1>如果一个运算符两边的运算数类型不同,那么首先要将他们转为相同的类型,转换原则是较低类型转为较高类型,然后再参与运算,系统会自动进行转换,C语言同时也提供了强制类型转换 例如:int a=10; double b=10.0; int c = (int)(a+b);这种就是强制类型转换

 

8.C语言的运算符:C语言一共有34种运算符,包括了常见的加减乘除运算

    1>算数运算:算术运算分为加(+)减(-)乘(*)除(/)取余(%)自增(++)自减(--)7种

    2>算数表达式:表达式一定有数值,算术表达式:+,-,*,/,%,两边都是整型的话,结果就是一个整型,如果有一边是小数,那么结果就是小数,3/2.0的结果就是0.5,“%”符号请一定要注意是余数,%符号两边要求是整数。不是整数就错了

    2>赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。

    3>逗号表达式:优先级别最低。表达式的数值逗号最右边的那个表达式的数值(2,3,4)的表达式的数值就是4。

    4>比较运算符:> < >= <= == !=

    5>逻辑运算符:逻辑与&& ,逻辑或|| ,逻辑非!

    6>注意C语言运算符的优先级和结合性

 

9.三大结构

    1>顺序结构:程序按顺序依次执行

    2>选择结构:

      1>if语句的形式:if(条件) 语句;if(条件)语句;else 语句;if(条件)语句;elseif(条件)语句。。。。。else 语句

      2>switch语句:switch(常量表达式){}

{

case  常量1: 语句1

case   常量2 : 语句2

default :      语句n

}                            

  3>循环结构:循环结构分为for循环和while循环,do-while循环三种,三种循环都可以用来处理同意问题,一般情况下可以互相代替,在while循环和do-while循环中,只有while后面的括号内制定循环条件,因此为了使循环能正常结束,应在循环体中包含使循环能够结束的语句如:i++等等,用break可以提前终止循环,continue执行下一次循环        

 

 

                 

 

 

 

   

黑马程序员_C语言总结-基础部分,布布扣,bubuko.com

黑马程序员_C语言总结-基础部分

标签:style   class   使用   文件   数据      

原文地址:http://www.cnblogs.com/blog-lc/p/3801739.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!