• 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"); }
  • 相关阅读:
    java.lang.IllegalArgumentException: node to traverse cannot be null!
    c3p0连接池的使用
    eclipse插件
    eclipse字体颜色设置
    oracle增删改查
    resultMap / resultType
    oracle 序列 ,check约束
    JSP:一种服务器端动态页面技术的组件规范。
    js
    字体
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/12017284.html
Copyright © 2020-2023  润新知