2023.7.20笔记

项目

    项目名称:有意义、尽量不使用中文(兼容性不好)、不使用特殊字符和空格

    头文件:xxx.h  —>  header

    源文件:xxx.c  

(xxx.cpp为C++文件)

第一个代码

 

注意事项:

    代码符号必须为英文

    语句结束后不能漏掉分号

    main后面有括号

printf

    printf=print(打印)+ format(格式)

    printf包含于头文件stdio.h,要使用printf须包含该头文件(我的理解)

    见过引用平方根的函数,包含的头文件是math.h

int main()和return 0

    代码的入口,一个项目中有且仅有一个

    int表示整型,return 0表示正常退出程序(若是不为0的整型即为异常退出)

关键字

    int    return

    auto    break    case    char    const    continue    default

    do    double    else    enum    extern    float    for

    goto    if    long    register    short    signed    sizeof

    struct    switch    typedef    union    unsigned    

    void    volatile    while

    关键字不能被命名(感觉不太准确但大概这种意思?)

ASCII编码

    A--Z:65--90

    a--z:97--122(大写到小写差值为32)

    0--9:48--57

    \n:10

    ASCII码值为0--31的字符不可打印

字符和字符串

    ‘x’为字符

    “xxx”为字符串(xxx可为单个字母甚至没有)

        字符串后面隐含着一个\0,即字符串的结束标志,但单个字符没有

        故打印字符时若没有手动添加'\0',就会继续打印下去出现乱码直至读到结束标志

转义字符

    \0    \n   都是转义字符

    \"   表示单纯的一个双引号,单引号和斜杠(\)前加上 \ 同理

    \a  表示警报

    \b  退格键,但不删除字符

    \r   回车符,光标移到同一行的开头

    \t   制表符,通过控制字符间空格长度使字符数整齐(8的倍数)

    \ddd   表示八进制数字

    \xdd   表示十六进制数字

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值