zoukankan      html  css  js  c++  java
  • 字符串与指针

    定义一个字符数组并初始化,然后输出其中字符串

    #include <iostream>
    
    using namespace std;
    
    
    //指向整型的指针 
    int main(){
        
        char str[]="I love CHINA!";
        cout<<str<<endl;
        int arr[11]={1,2,3,4,5,6,18,168,176,168,16};
        
        for(int i=0;i<11;i++)
        cout<<arr[i]<<" ";
        return 0;
    }

    定义一个字符串变量并初始化,输出

    #include <iostream>
    
    using namespace std;
    
    
    //指向整型的指针 
    int main(){
        
        string str="I love CHINA!";
        cout<<str<<endl;
        
        return 0;
    }

    指向字符串的字符指针

    #include <iostream>
    
    using namespace std;
    
    
    //指向字符串的指针 
    int main(){
        
        char *str="I love CHINA!";
        cout<<str<<endl;
        
        return 0;
    }

    将字符串str1复制为字符串str2

    #include <iostream>
    #include <string.h>
    using namespace std;
    
    
    //指向字符串的指针 
    int main(){
        
        char str1[]="I love CHINA!";
        char str2[20];
        //str2=str1;
        
        strcpy(str2,str1);
        cout<<str2<<endl;
        
        return 0;
    }
  • 相关阅读:
    psp4
    一维循环数组最大子数组求解
    psp3
    psp2
    求二维数组最大连续子数组
    计算连续最大子数组问题
    psp1
    关于30道题目问题
    Java 文件操作
    java iterator
  • 原文地址:https://www.cnblogs.com/qingyundian/p/8026177.html
Copyright © 2011-2022 走看看