数组和字符串
来源:互联网 发布:智能终端开发是编程吗 编辑:程序博客网 时间:2024/06/08 03:00
2017-7-25 数组和字符串
完成复习时间:2017-7-26 1点半
1、数组:extern和static数组元素自动初始化为0
2、数组比较:(1)循环比较(2)memcmp
3、c编译器不检查下标越界,注意下标范围
4、数组名:首地址;第一行首地址;第一个元素地址;
5、字符串:双引号,每字符1字节,\0结束标志
6、sizeof();//空间长度 strlen();//字符长度 注意:只适合char型,包含string.h
7、删除字符串某个字符:1、循环,2、table[num++]=table[i];
8、数组倒转/镜像:1、取字符长度2、下标和=常数,调换
9、gets(table);//获取字符串并赋值到table中;遇\n结束,\n->\0;
10、strstr(str1,str2);//函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。
11、判断字符串为空:table[i][0]==’\0’;或strlen(table[i])==0:
12、itoa(num, str, 10);//数字转字符串。数字;目标字符串;进制
atoi (char s[])//字符串转换成整型数
sprint(table,”%s%d”,a,b);//获取字符串并存进table
sscanf("12345","%4s",str);/将参数str的字符串根据参数format字符串来转换并格式化数据。转换后的结果存于对应的参数内。12345取四位存到str
13、strftime()函数将时间格式化
未解决问题:暂无
作业情况:已提交;2048未改动,今天的作业要求的功能已实现,明天再继续。
心得体会:作业有点多,好困,睡觉,明早不知能不能起来~
- 字符数组 和 字符串数组
- 字符数组和字符串数组
- 字符串指针和字符串数组
- 字符串指针和字符串数组
- 关于字符串和数组字符串
- 字符串数组和字符串指针
- 字符串指针和字符串数组
- 数组字符串化和字符串数组化
- 字符数组和字符串
- 数组和字符串
- 字符数组和字符串
- 字符数组和字符串
- 字符数组和字符串
- 数组和字符串
- 数组和字符串总结
- 数组和字符串转换
- 字符串和字符数组
- 字符串指针和数组
- Java8-ConcurrentHashMap
- R ubuntu16
- web各组件日志操作
- Activity启动那点事
- Java8-Atomic
- 数组和字符串
- HTML页面下拉框选项
- 指针P
- 万物皆有AI|IEIC·IT耳朵智能创新大会即将召开
- 函数
- 听见丨搭载Bixby,三星将于明年上半年推出智能音箱 比特币疯涨的幕后推手是日本人
- html base64 img 图片显示
- 购物车 ( Retrofit+RxJava+MVP)
- 结构体