C语言知识点

本文介绍了C语言的特点,包括代码效率高、功能强大但危险性高和可移植性不强。详细讲解了数据类型,如整型、浮点型和字符型。还阐述了变量的概念、初始化、定义方式以及常量的表示形式。此外,讨论了字节、ASCII码以及基本的输入输出函数printf和scanf的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C语言概述

先了解一下C语言的特点~
优点:代码量少 速度快 功能强大
缺点:危险性高 开发周期长 可移植性不强

接下来介绍一下C语言相关的知识

  1. 什么是数据类型?
    基本类型数据
    a、整型
    整型 int—占四个字节
    长整型 long int—占八个字节
    短整型 short int—占两个字节
    b、浮点数(实数)
    单精度浮点数 float—占四个字节
    双精度浮点数 double—占八个字节
    c、字符
    字符 char—占一个字节

  2. 什么是变量
    变量的本质就是内存中一段存储空间

  3. 什么是初始化?
    变量是必须要初始化的,所谓初始化就是赋值的意思

  4. 如何定义变量?
    数据类型 变量名 = 赋的值;
    等价于
    数据类型 变量名;
    变量名 = 赋的值;
    举个栗子
    int a = 3;等价于 int a; a = 3;
    int a, b;等价于 int a; int b;
    int a, b = 3;等价于int a; int b; b = 3;
    int a, b; a = b = 5;等价于 int a; int b; a = 5; b = 5;
    注意!不可以 int a = b = 5;

  5. 常量在C语言中是如何表示的
    a、整数
    十进制:就是我们普通的写法
    十六进制:前面加0x或0X(注意是数字0)
    八进制:前面加0
    b、浮点数
    普通写法:float = 4.5;
    科学计数法:float a = 1.234e2 // a = 123.4
    c、字符
    单个字符用单引号括起来
    ‘A’表示字符A
    ‘AB’是错误的
    “AB”正确
    “A”是正确的,代表‘A’和‘\0’

  6. 什么是字节
    字节就是存储数据的单位,并且是硬件所能访问的最小单位
    1字节 = 8位
    1K = 1024字节
    1M = 1024K
    1G = 1024M

  7. 什么是ASCII
    ASCII不是一个值,而是一种规定,它规定了不同的字符是用哪个整数值去表示。
    其中必须掌握的有
    ‘A’----65
    ‘B’----66
    ‘a’-----97
    ‘b’-----98
    ‘0’-----48

  8. 基本的输入输出函数printf scanf
    printf的一般用法
    1、printf(“字符串”);
    2、printf(“输出控制符”,输出参数);
    输出控制符
    %d-----int
    %ld----long int
    %c-----char
    %f------float
    %lf-----double
    为什么要输出控制符捏~
    就是为了让同样的01代码组合以不同的输出格式输出,就会有不同的输出结果
    scanf简单用法
    scanf(“输出控制符”,输入参数)
    就是将键盘输入的字符转化为输入控制符所规定格式的数据,然后存入以输入参数的值为地址的变量中。

先淦这么多吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值