zoukankan      html  css  js  c++  java
  • c++两种字符串赋值方式 并介绍 C语言下遍历目录文件的方式

    • c++字符串声明:一种是声明字符数组并赋值,另一种是直接声明string类
    #define _CRT_SECURE_NO_WARNINGS
    #include<iostream>
    #include<string>
    #include "mycoach.h"
    using namespace std;
    void main()
    {
        char *name = (char*)malloc(sizeof(char));
        strcpy(name,"陈培昌");
        string name2 = "付高峰";
        cout << name << endl;
        cout << name2 << endl;
        system("pause");
    }
    • C语言遍历文件目录的方式----这一妙招出自传智播客C语言讲师尹成,如果你去翻看C语言官方文档或网络文章,一般介绍到C语言遍历文件目录,其复杂繁复程度不禁令你质疑是否要从烧制集成电路板学起,而尹成则提供了一个能把你妙一大跟头的方法,利用CMD命令。把结果先打印到内存,然后重定向到某一文本文件,就问你服不服,反正我想家里挂尹成的画像
    C实现
    #define _CRT_SECURE_NO_WARNINGS
    #include<stdio.h>
    void main()
    {
        char cmd[300];
        char path[180] = "F:\5传智播客_尹成_C语言从菜鸟到高手_第五章C语言函数_数组_指针_字符串_结构体共用体";
        sprintf(cmd, "dir "%s" /b /s>F:\tianheiwadi.txt", path);
        system(cmd);
        system("pause");
    }
    C++下也能这么用
    #include<string> #include "mycoach.h" using namespace std; void main() { char cmd[200]; char path[80] = "F:\第04章.C++基础"; sprintf(cmd, "dir "%s" /b /s>F:\wenheichouwa.txt", path); system(cmd); system("pause"); }
  • 相关阅读:
    LVS + Keepalived + Nginx基于DR模式构建高可用方案
    基于SpringBoot从零构建博客网站
    基于SpringBoot从零构建博客网站
    基于SpringBoot从零构建博客网站
    基于SpringBoot从零构建博客网站
    精通Java中的volatile关键字
    基于Mycat实现读写分离
    整体二分
    pb_ds模板
    树状数组上二分(logn求第k小)
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/12017284.html
Copyright © 2011-2022 走看看