合肥html5网站建设,镇江搜索优化技巧,连云港优化网站团队,杂志排版设计用什么软件字面量#xff08;Literal#xff09;是指程序源代码中直接写出的固定值。字面量用于表示数据常量#xff0c;它们在程序编译时被直接解析并用于程序运行。
常见的字面量类型 整数字面量#xff08;Integer Literals#xff09; 描述#xff1a;表示整数值。示例#x…字面量Literal是指程序源代码中直接写出的固定值。字面量用于表示数据常量它们在程序编译时被直接解析并用于程序运行。
常见的字面量类型 整数字面量Integer Literals 描述表示整数值。示例 十进制42八进制以0开头052表示十进制的42十六进制以0x或0X开头0x2A表示十进制的42 浮点字面量Floating-point Literals 描述表示带小数点的数值。示例 标准浮点数3.14科学记数法1.5e2表示150.0 字符字面量Character Literals 描述表示单个字符。示例 单引号括起来的字符a特殊字符\n表示换行符 字符串字面量String Literals 描述表示一系列字符组成的字符串。示例 双引号括起来的字符序列Hello, World!多行字符串在某些语言中支持This is a multi-line string 布尔字面量Boolean Literals 描述表示逻辑布尔值。示例 truefalse 空值字面量Null Literals 描述表示没有值的状态。示例 C/C: NULL 或 0Java: nullPython: None
注意所以当在函数中定义一个指针:
void fun(void){char *p Hello World;char carr Hello World;
}
其中指针p指向的就是一块字符串常量其内容不可改变但p指针本身指向的地址可以改变并且指针p可以当做函数的返回值。
对于数据carr他只能是一个局部变量函数调用完毕后被释放但其内容可变但不能当做函数的返回值。
更多的是sizeof(p)返回的是4sizeof(carr)返回的是是11字符串组的大小。