字符串和指针相关知识
来源:互联网 发布:软件研发管理制度 编辑:程序博客网 时间:2024/04/27 17:33
//下面的代码展示了C语言中的字符串相关知识
#include<stdio.h>#include<stdlib.h>int main(void){ char *ch="helloeorld"; printf("%s\n",ch);//将输出helloworld。因为"helloworld"本身就是一个地址,ch="helloworld"就是将这个地址保存到ch这个变量中。 printf("%c\n",ch);//将输出X。因为ch保存的内容是一个地址。 printf("%c\n",*ch);//将输出h。将ch解引用之后,用%c输出的话,就会输出ch所指向地址的第一个字母。 printf("%c\n",*(ch+1));//将输出e。ch指向的是char类型的,加1的话,会指向第二个字母。 printf("%s\n",ch);//将会输出"helloworld",因为使用控制符%s的话,就会输出到\0 这个结束标志位。至于为什么使用%s,因为%s表示将这个参数当作字符串来对待,也就是把这个参数当作字符数组的首地址,然后输出其后的字符,直到遇到/0为止。 system("pause"); return 0;}
0 0
- 字符串和指针相关知识
- C指针相关知识
- 函数指针相关知识
- 字符串相关(选自《C和指针》)
- 字符串相关知识
- 字符串指针相关习题
- C++智能指针 相关知识
- 关于指针字符串的知识
- 小知识 . 字符串与指针
- 字符字符串和指针相关的内容的总结
- 数组、指针和字符串:指针变量的声明、地址相关运算--“*”和“&”
- 二十七、数组、指针和字符串:指针变量的声明、地址相关运算
- 【C语言】【指针相关知识小结】
- 函数的相关知识及函数指针
- 浅析指针强转相关知识
- 数组和指针相关
- 指针字符串和数组指针
- 字符串指针和字符串数组
- jstree单选和多选
- 关于Struts接收表单serialize()方法
- TotoiseSVN的基本使用方法
- php中urldecode()和urlencode()
- 小王的尴尬日常(三)--Openssl 实现国密算法(加密和解密)
- 字符串和指针相关知识
- 视图
- 文件过滤器的使用
- 前端javascript调试和定位工具VisualEvent和chrome自带定位方法
- Android常用UI界面设计及国际化
- C# 线程
- Bootstrap 网格系统
- C++笔记(二)std::string用法总结
- 淘宝每天自动领取金币/京东每天自动领取金豆/苏宁打卡获取云钻