10.16笔记

//记录一下今天学到了什么,

//extern:声明外部符号(其他文件中的符号)

//局部变量和全局变量同时存在,局部变量优先。

//int a;:声明变量,不赋值。

//常量:

//1,字面常量(数字,字符,字符串)

//2,const修饰的常变量(变量不可改,但本质上还是一个变量,具有常量不可更改的性质)

//3,#define定义的标识符常量

//4,枚举常量

//字符串

//%c,打印字符

//%s,打印字符串,以'\0'为结束标志

//'\0'结束标志

/×rlen:计算字符串长度,以'\0'为结束标志,但不包含'\0'

#include<stdio.h>

#include<string.h>

int main() 

{

 char ch1[] = { 'a','b','c' };//不含'\0'

 char ch2[] = "abc";//含'\0'

 printf("%s\n",ch1);//打印出abc和乱码

 printf("%s\n",ch2);//打印出abc

 int len1 = strlen(ch1);

 int len2 = strlen(ch2);

 printf("%d\n",len1);//3

 printf("%d\n", len2);//随机值

 return 0;

}

//转义字符

//\?防止连续使用多个问号时,被系统解析为三字母词

//\'

//\"

//\\将其转换为普通的符号,不能与其他同符号进行配对

//\t水平制表符

//\v垂直制表符

//\a警告字符,会鸣笛

//\b退格

//\n换行

//\r回车

//\ddd,ddd表示1-3个八进制数字,如\130

//\xdd,dd表示2个十六进制数字,如\x30,十六进制->十进制->ASCII码

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值