#include<iostream>
int main() {
int number = 0;
const char* s = "hello world!";
std::cout << "字符串首字母是" << "\"" << *s << "\"" << std::endl;
std::cout << "字符串首字母在ASCII码中的下一个是" << "\"" << *s + 1 << "\"" << ",为" << "\"" << *(s + 1) << "\"" << std::endl;
std::cout << "字符串第三个字母是" << "\"" << (char)(s + 1) << "\"" << std::endl;
std::cout << ++number <<" "<< s << std::endl;
int n = 3;
for (int i = 0; i < n; i++) {
std::cout << i + 2 << " " << "hello world!!" << std::endl;
number++;
}
std::cout << "一共打印了" << number << "个""\"h
C++学习篇——字符指针
最新推荐文章于 2024-08-16 13:42:11 发布
本文探讨了C++中字符指针的使用,包括如何输出整个字符串、获取字符串中特定位置的字符,以及顺序和逆序输出字符串的方法。通过示例代码详细解释了字符指针的增减操作和强制类型转换的应用。
摘要由CSDN通过智能技术生成