常量

#include <stdio.h>

#define URL "http://www.fishc.com"
#define NAME "鱼C工作室"
#define BOSS "小甲鱼"
#define YEAR 2010
#define MONTH 5
#define DAY 20

int main()
{
    printf("%s成立于%d年%d月%d日\n", NAME, YEAR, MONTH, DAY);
    printf("%s是%s创立的......\n", NAME, BOSS);
    printf("%s的域名是%s\n", NAME, URL);

    return 0;
}

// 常量值的是本身不会被改变的数据,比如数字520并不会被其他东西改变
// 常量就是代表某一个空间中所存储的值

// 整型常量:520,1314,123
// 实型常量:3.14,5.12,8.97
// 字符常量:
//        - 普通字符: 'L', 'O', 'V', 'E'
//        - 转义字符: '\n', '\t', '\b'
// 字符串常量:"FishC"
// 符号常量:使用之前必须先定义
//        - 格式:#define 标识符 常量
//        - 比如:#define URL "http://www.fishc.com"

// 空字符代表字符串结束描述符
// 空字符:'\0'
// 比如有一个字符串:"hello world",这个字符串有十一个我们所输入的字符,但是如果这个字符串中没有代表结束的字符,
// 那么后面的代码也会被编译器当作字符串处理,所以当我们申请字符串空间的时候会在当前字符长度的情况下加一个长度,
// 所以"hello world"实际的字符长度应该是十二,实际为"hello world\0"

posted @ 2024-06-28 18:01  影梦无痕  阅读(4)  评论(0)    收藏  举报