string内存分配问题---菜鸟提问
#include<iostream>
#include<string>
using namespace std;
int main()
{
string n="wenjackie";
char d[]="wenjackie";
cout<<sizeof(n)<<endl<<sizeof(d);
cout<<endl<<n.capacity();
return 0;
}
//输出:16 10 31 请问这些数字是怎么算出来的
#include<string>
using namespace std;
int main()
{
string n="wenjackie";
char d[]="wenjackie";
cout<<sizeof(n)<<endl<<sizeof(d);
cout<<endl<<n.capacity();
return 0;
}
//输出:16 10 31 请问这些数字是怎么算出来的
...全文
相关推荐
runoob菜鸟教程的c#教程
菜鸟教程的C#教程在介绍C#编程基础的同时,还讲解了如何通过在线工具进行实际编程操作,为读者提供了一个快速学习和实践C#编程的平台。
java 菜鸟快递面试题 java 菜鸟快递面试题
"这是一份针对Java初学者的面试题集,包含了阿里巴巴菜鸟快递的面试问题,涉及了Java内存模型、字符串、NIO、HashMap、数据库、多线程、HBase、Unsafe类以及Java的设计模式等多个
runoob菜鸟教程的java教程
Java语言不允许直接进行指针操作,这减少了程序中的错误和安全问题。在学习Java编程时,首先需要了解的一个基础概念是Java开发环境的配置。
非常好的C#菜鸟基础教程
基本数据类型包括整型(int, byte, short, long)、浮点型(float, double)、字符型(char)、布尔型(bool)以及字符串(string)等。3.
Python 实战-从菜鸟到大牛的进阶之路
"Python实战-从菜鸟到大牛的进阶之路"是一份针对Python编程爱好者的实用教程,旨在帮助读者从初级水平提升至专业技能。Python作为一门流行的解释型、面向对象、动态数据类型的编程语言,在We


新手乐园

