从代码理解字符串和字符的关系
来源:互联网 发布:查工商银行余额软件 编辑:程序博客网 时间:2024/06/18 15:31
#include<stdio.h> 2 #include<stdlib.h> 3 #include<unistd.h> 4 #include<string.h> 5 int main() 6 { 7 char a=6; 8 char *d_string=NULL; 9 int i=0; 10 char d[10]={52,69,119,'p','7','5','u'}; 11 // d_string=malloc(10); 12 // memcpy(d_string,d,10); 13 d_string=d; 14 char *source; 15 char *string="hello,world!!!"; 16 // char *des=string 17 for(i;i<=8;i+=1){ 18 printf("out:%c\n",*(string+i)); 19 usleep(100000); 20 printf("string:%s\n",string); 21 } 22 printf("out:%s\n",string); 23 printf("shuzu:%s\n%s\n",d_string,d); 24 printf("zifu:%c\n",a);
关于字符串的理解一直是我编程中的难点,今天写了一段代码验证一直心中的疑问;
1,定义一个字符,将其地址赋值给一个字符指针,取地址数值打印和打印地址的区别
2,字符数组,去地址给地复指针,打印次地址,不会出错,关于字符串结束符的位置需要理解
3,对于字符串,可以使用(string+整数)取字符,而不能改变string的值
4,十进制0,表示NULL,字符串上是“”\0“”
0 0
- 从代码理解字符串和字符的关系
- C的字符串和字符数组之间的关系
- c语言中的字符和字符串的关系
- c语言中的字符数组和字符串之间的关系
- 字符和字符串的关系:字符串可以看成是只读字符数组
- 理解C语言指针和数组的关系的代码
- C语言 字符数组和字符串指针的理解
- 字符串与字符数组的关系
- 字符串与字符数组的关系
- 字符串 String和StringBuffer的区别(从代码讲解)
- Java:从字符串中提取字符的一系列方法及代码示例
- 编写算法,从字符串S中删除所有和字符串t相同的字符
- 工作成绩和关系的理解
- 《代码大全》- 12.4 字符和字符串
- 从字符串中删除重复的字符
- 从字符串中删除不需要的字符
- 我对字符数组/字符串/字符指针的理解!
- 从字符编码的发展历史理解ANSI、GB2312、Unicode、UTF8和UTF16区别
- bzoj 2002 弹飞绵羊 LCT
- Python爬取蚂蜂窝教程
- 查看当前Windows系统CMD所有的命令
- 学习java内部类
- C语言,day01
- 从代码理解字符串和字符的关系
- Hi~大家好,这是我的第一篇博客,请多多指教O(∩_∩)O~~
- Isomorphic Strings(同构字符串)
- ACM POJ 题目分类(完整整理版本)
- C scanf()函数的妙用
- 他山之石
- 浅谈MVC架构模式分析与设计
- LinkedList和ArrayList的区别
- 大小不固定的图片、多行文字的水平垂直居中