C++ primer plus
2024-09-24 21:44:02
给cout指针,默认打印指针地址,但如果指针的类型的char*,将打印指向的字符串,如果要显示的是字符串的地址,将指针强制转换为另一种类型
char* animal
cout << animal << endl;//默认显示指针指向的字符串
cout << (int *)animal << endl;//将显示字符串的地址
(int *)animal 显示的是字符串的地址
char * ps;
char *animal;
ps = animal; 复制的仅仅是地址
需要复制字符串则需要使用strcpy(destination,source);
需要确定的分配了新的空间,能够存储字符串,strlen(sources) + 1确定新开辟的存储空间的大小,new来分配新的动态存储空间;
最新文章
- 前端XSS攻击和防御
- linux+php+apache web调用python脚本权限问题解决方案
- Linux QT
- 深入浅出设计模式——享元模式(Flyweight Pattern)
- Swift3.0_注释,警告,todo的写法
- MySQL基础之第1章 数据库概述
- bzoj3170
- java反射新的应用
- Virtual Environments
- 3.一步一步学c#(三):对象和类型
- Codis分布式锁
- android TransFormexecption 解决
- 亚马逊AWS学习——EC2的自定义VPC配置
- 阿里巴巴 Java 代码规范
- 蚂蚁金服首席数据科学家漆远:AI技术开放,与业界融合共创
- php mysql_db_query()函数使用介绍
- Charles Proxy for Mac &; Windows (4.1.3)破解激活工具
- [Axiom 3D]3.SceneManager场景管理器
- 概念这种东西--node.js
- PHP:通过MVC,实现第三方登录(百度)