C基本概念

1.注释

      注释的作用一对代码解释说明

             二辅助调试代码 ( 临时取消一部分代码,让其不执行)

      特点:a不参加编译.b只能在一句完整的代码后面.不能在前面,或插在中间.c多行注释可以嵌套单行注释,但不能嵌套多行.

2.关键字

       关键字就是C语言提供的有特殊含义的符号,也叫做保留字”.C语言中有32.

auto double int struct break else long switch

case enum register typedef char extern return union

const float short for signed void if unsigned

default goto sizeof volatile do continue  while static

    表示或实现一些特定功能.   特点:1.使用极其频繁.2.全部是小写.3.系统会自动高亮.

3.标识符

      标识符是在程序中自定义的一些符号和名称。

      作用:给要用的函数,数据等起名字,方便区分调用;  当使用函数或数据命名时使用.

      用法:26个英文字母的大小写;10个阿拉伯数字0~9;下划线_;$组成仅这些

      特点: 1.不能以数字开头  

         2.不能与关键字重名       

         3.严格区分大小写

         4.起名要有意义

         5.便于识别(驼峰命名).//首字母不建议大写.从第二个单词开始,首字母大写,便于识别

4.基本数据类型

     常用的基本数据类型:

     数据类型 类型修饰符 内存占用量(字节数)

      整型    int    4字节

     长整形   long   32位操作系统占4字节,64位操作系统占8字节

     浮点类型 float   4字节

  双精度浮点型 double  8字节

     字符型   char    1字节

    不同的数据类型所占用的字节数是不同的,1字节=8位,1位能表示两个二进制数,所以在无符号的情况下,最小能表示的数字 是全零,最大表示的数字就是全一下的二进制数。

   使用int,long类型来存放整数,float,double类型来存放小数,char类型来存放字符

常量:

      在程序运行过程中,值不能发生改变的量。使用const来修饰常量,如:

     const int a = 12;

      如果修改a的值,编译器会报错,常量的值无法修改。常量可以分为整型常量,如:12,浮点型常量,如:12.21,字符型常  量可以细分为两类,一类是ASSIC码表上的字符,如a,另一类是转义字符,不能打印出来,但是有特殊含义,如:回车换行字 符:\n等。

变量:

      在程序中,变量的值是可以被修改的。变量的本质是一个容器,根据变量的数据类型,在内存中开辟对应字节数的内存空间来存放变量的值。变量区分不同的类型,不同类型的变量存放不同类型的数据。整型变量只能用来存放整数,浮点型变量只能存放小数,字符型变量只能存放字符。

变量由3部分构成:类型修饰符、变量名、初始值。

    // 定义一个整形变量,变量名是a,初始值是10

    int a = 10;

    // 定义一个浮点型变量,变量名是b,初始值是10.01

    float b = 10.01;

    // 定义一个字符型变量,变量名是c,初始值是‘z’

    char c = 'z';

        变量名可以由是数字、字母、下划线构成,但是不能以数字开头。

        变量名不能和系统关键字重复。

        不能使用重复的变量名。

        规范起见,变量名必须见名知意。

        代码规范:空格的使用,代码对齐

 5.scanf()函数

     作用:按用户指定的格式从键盘上把数据输入到指定的变量之中.

         1.可以单个或批量输入,但两个%%之间的分割内容必须按原样输入.

         2.格式化字符串不能用\n作换行.直接回车就可以表示结束并自动换行.

            变量类型 占位符

            整型 %d

            浮点型 %f

            字符型 %c

            长整型 %ld

            双精度浮点型 %lf









  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值