C语言学习字符串和指针
2015-11-08 20:05
225 查看
#include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { char *s1="abcd"; char s2[]={"abcd"}; printf("%s %c %s %c\n",s1,*s1,s1+1,s1[1]); printf("%s %c %s %c\n",s2,*s2,s2+1,s2[1]); getchar(); return 0; }
运行结果是
abcd a bcd b
abcd a bcd b
s1 ,s1+1,s2等表示一个字符串
*s1,s1[1],*(s1+1),s2[0]等表示一个字符
相关文章推荐
- C语言产生一个大txt文件,并进行排序
- C++ 中使用dlopen加载动态库
- Beaglebone Black(4)C++编程控制GPIO基础
- 【C】【笔记】《C语言深度剖析》第七章 文件结构
- 【C】【笔记】《C语言深度剖析》第六章 函数
- 【C】【笔记】《C语言深度剖析》第五章 内存管理
- 【C】【笔记】《C语言深度剖析》第四章 指针和数组
- 【C】【笔记】《C语言深度剖析》第三章 预处理
- 【C】【笔记】《C语言深度剖析》第二章 符号
- 【C】【笔记】《C语言深度剖析》第一章 关键字
- 【C】【笔记】《C和指针》第16章 标准函数库
- C++中的IO类(iostream, fstream, stringstream)小结
- 【C】【笔记】《C和指针》 第六章 指针 第七章 函数 第八章 数组 第九章 字符串、字符和字节
- 《C++ primer》英文第五版阅读笔记(十二)——数组
- 【C】【笔记】《C和指针》 第一章 快速上手 第二章 基本概念 第三章 数据 第四章 语句 第五章 操作符和表达式
- 【C】【笔记】高质量C++编程指南
- 【C】【笔记】嵌入式C/C++语言精华文章集锦
- C++编程思想学习笔记---第13章 动态创建对象
- c语言 文件读写
- c语言 转义字符