C语言 干
Today学习 笔记
#include <stdio.h>
int main() // -------------------------- 转义字符
{
printf("qwe*n");//正常输出 qwe*n
printf("qwe\n");
//加\后 不会输出\n 而成了转义字符\n
return 0;
}
int main()
{
//printf("%s\n", """);
//输出字符串" "会自动与其他"形成配对 输出错误
printf("%s\n", "\"");
//加入\ 会使其转化为独立的常量" 输出成功
return 0;
}
#include<string.h>
int main()
{
printf("%d\n", strlen("blog.51c\to.com\132"));
//计算结果为15,\t为转义字符,\132也为 特殊转义字符
//‘\ddd’-- ddd表示1~3个 八进制 的数字
//so \132 -- 1、3、2是 八进制数字
//132表示 八进制 转化为 十进制 后所对应的 ASCII码值
printf("%c\n", '\132');
// '\132'对应的 ASCII码值 为 Z
printf("%c\n", '\x61');
// \x61 也属于 特殊转义字符
// '\xdd' -- dd表示两个 十六进制 的数字
//结果为 十六进制 转化为 十进制 所对应的 ASCII码值
//输出 a
return 0;
}*/
文档来源:51CTO技术博客https://blog.51cto.com/edge/3169772
页:
[1]