zoukankan      html  css  js  c++  java
  • C++ primer plus

    给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来分配新的动态存储空间;

  • 相关阅读:
    Ubuntu
    SSH
    Markdown
    Mac OS 上的一些骚操作
    Linux Bash
    JConsole
    IDEA
    Groovy
    Github
    Git
  • 原文地址:https://www.cnblogs.com/ruiy/p/7831524.html
Copyright © 2011-2022 走看看