摘要: 踩过的坑size_t类型下标逆序遍历 通过下标逆序遍历以下代码是没有问题的 string s; cin >> s; for (int i = s.length() - 1; i >= 0; --i) cout << s[i]; 但是如果用无符号类型作为循环变量的类型会出现死循环的问题,因为 i>=0 阅读全文
posted @ 2023-10-03 21:24 iamy 阅读(72) 评论(0) 推荐(0)
摘要: 数组动态创建问题 C++较新版本中允许通过变量方式动态创建数组 int n; cin >> n; int a[n] = {0}; 但有些ide会提示 "表达式必须含有常量值c/c++" 问题,可用以下方式消除此问题 int n; cin >> n; int *a = new int[n]; 注意:采 阅读全文
posted @ 2023-10-03 21:09 iamy 阅读(30) 评论(0) 推荐(0)