美文网首页
c++ 科学打印字符串

c++ 科学打印字符串

作者: TFprime | 来源:发表于2019-05-01 15:13 被阅读0次
    #include<iostream>
    #include<cstring>
    using namespace std;
    
    int main(){
        // 打印字符串 
        char t = "test!"; 
        
        // 方法一 
        // 每次执行strlen都要浪费很多时间,因为strlen需要从字符串开始一直计算到字符串结尾 
        for(int i = 0; i < strlen(t); i++){
            cout << t[i];
        } 
        cout << endl;;
        
        // 方法二 
        // 使用len事先存储字符串的长度,节省时间 
        len = strlen(t);
        for(int i = 0; i < len; i++){
            cout << t[i];
        }
        cout << endl;
        
        // 方法三
        for(int i = 0; t[i]; i++){ // t[i] 不为0的时候为真,知道字符串结尾的时候为0 
            cout << t[i];
        } 
        cout << endl;
        
        return 0;
    }
    

    相关文章

      网友评论

          本文标题:c++ 科学打印字符串

          本文链接:https://www.haomeiwen.com/subject/ccfwnqtx.html