1.拼接字符串常量
2.字符串读取行输入的问题
getline()和get()的用法:
https://p-blog.csdn.net/images/p_blog_csdn_net/xuanya0214/EntryImages/20090911/01.jpg
https://p-blog.csdn.net/images/p_blog_csdn_net/xuanya0214/EntryImages/20090911/02.jpg
https://p-blog.csdn.net/images/p_blog_csdn_net/xuanya0214/EntryImages/20090911/03.jpg
https://p-blog.csdn.net/images/p_blog_csdn_net/xuanya0214/EntryImages/20090911/04.jpg
https://p-blog.csdn.net/images/p_blog_csdn_net/xuanya0214/EntryImages/20090911/05.jpg
https://p-blog.csdn.net/images/p_blog_csdn_net/xuanya0214/EntryImages/20090911/06.jpg
https://p-blog.csdn.net/images/p_blog_csdn_net/xuanya0214/EntryImages/20090911/07.jpg
https://p-blog.csdn.net/images/p_blog_csdn_net/xuanya0214/EntryImages/20090911/08.jpg
3.string类的用法
表示字符串时,char数组不能直接赋值,string类对象可以。string类对象也可以合并。
如: str3 = str1 + str2; str1 += str2; 示例如下:
对于C语言字符串,头文件cstring(以前是string.h)提供了函数操作。下面示例是对用于字符数组的技术和string类对象的技术进行了比较。
当每次读取一行而不是一个单词的时候,使用的句法和C-风格字符串不一样。示例:
解释如下:
4.共用体union的一些用法
5.枚举
6.指针的一些内容
虽然指针表示的地址是整数,但是指针和整数之间并不能赋值。
int *pt;
pt= 0xB8000000; //错误
pt= (int *)0xB8000000; //正确