‘system’是C语言标准库中的一个函数,它的作用是对计算机系统进行操作,如创建文件夹,打开文件夹,清空屏幕等等,下面介绍一下常用的几个system命令

system函数原型

int system(const char* command);

command是字符串常量,是我们要执行的命令;命令执行成功,返回一个非零值;执行失败,返回0;

1.打开网址

打开网址system("start <url>");//URL是我们要打开的网址system("start https://www.nowcoder.com/");

会自动打开牛客网;

一些补充:

1.URL:URL(Uniform Resource Locator)即统一资源定位符,是一种用于定位互联网上资源的地址。它包含了一个地址的协议、主机、端口、路径等各个部分。在互联网上,我们可以通过 URL 找到网站、网页、图片、视频等各种资源。在浏览器中输入网址并回车后,浏览器就会解析 URL,根据 URL 找到相应的资源并显示出来。因此,我们通常把 URL 称作网址的意思。

URL可以理解为网页的地址

2.打开文件夹

 打开文件夹system("start <folder_path>");system("start <folder_path>");因为我们使用电脑的文件夹默认都是用中文来定义的,所以引用时也有一些特殊格式system("start \"\" \"<folder_path>\"");system("start \"\" \"C:\\Users\\用户名\\桌面\"");//必须和这个格式一样  文件夹地址要用双引号围起来,里面还要有//进行分隔

3.创建文件夹和复制文件

 创建文件夹system("mkdir <folder_path>");复制文件system("copy <source_file_path> <destination_file_path>");源文件路径            目标文件路径

4.运行程序

运行程序system("<program_path>");system("C:\\Users\\Public\\Desktop\\腾讯QQ.lnk");//实现了打开qq的程序  里面还要有//进行分隔

程序地址的选择:

5.system("cls")清空屏幕

//清空屏幕printf("This text will be cleared.\n");//5s后自动清空屏幕Sleep(5000);system("cls");

6.设置命令窗口的大小(有趣的代码)

设置命令窗口的大小(有趣的代码)system("mode con:cols=100 lines=10");

7.几个常用代码

 终止程序运行system("pause");关闭计算机 system("shutdown /s /t 0");设置系统时间    data_string 是时间字符串system("date <date_string>");打印系统信息:system("systeminfo");这个命令会在Windows系统中打印系统信息,包括操作系统版本、处理器类型、物理内存、网络适配器等等。列出当前目录下的文件和文件夹:system("dir");播放声音system("start <sound_file_path>");

最后:

要谨慎使用 system 函数调用系统命令,因为可能存在一定的安全风险,因为用户输入的命令可能包含有害的代码,例如恶意软件或者病毒,这些代码可能会对系统造成损害。因此,在使用 system 函数时,需要谨慎考虑执行命令的来源,并且应该仅执行信任的命令。

C语言system讲解相关推荐

  1. c语言在一组数据中找最大值最小值,用c语言输入一组数据,输出最大最小值,求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均...

    问题标题 用c语言输入一组数据,输出最大最小值,求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均 2019-7-3来自ip:18.156.193.207的网友咨询 浏览量:318 手机版 ...

  2. c语言程序40例,C语言程序讲解40例.pdf

    实用标准文案 C 语言程序讲解 40 例 [程序 1] 题目:有 1.2.3.4 个数字, 能组成多少个互不相同且无重复数字的三位数?都是多少? 1. 程序分析:可填在百位.十位.个位的数字都是 1. ...

  3. c语言编程计算c上0下n,计算方法C语言编程讲解.doc

    计算方法C语言编程讲解 计算方法C语言编程 1.已知方程在区间[1,2]内有一根,试问用二分法求根,使其具有5位有效数字至少应二分多少次? [程序设计] clc;clear a=1;b=2;n=0; ...

  4. C 语言 System 设置背景色和前景颜色

    C 语言 System 设置背景色和前景颜色 包含头文件:#include <windows.h> 语法:system("color 参数"); 一个参数时为前景颜色: ...

  5. 05 C语言框架讲解(嵌入式C语言要学哪些内容,学习路线)

    C语言框架讲解(C语言要学哪些内容,学习路线) b站配套视频地址 CSDN有图阅读地址 Gitee文档源码地址 作者 将狼才鲸 日期 2021-07-17 注:gitee暂不支持markdown me ...

  6. C语言 system函数超简单讲解+整活

    在CSDN查(抄)代码的时候经常会遇到有大佬写出 system("pause") 这个语句. 后来又接触到 system("cls") 这使我非常好奇,于是查了 ...

  7. 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 卷 ba ...

  8. 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭)

    卷 backup 的文件夹 PATH 列表 卷序列号为 00000025 D4A8:14B0 J:. │  1.txt │  c语言经典案例效果图示.doc │  ├─1传智播客_尹成_C语言从菜鸟到 ...

  9. 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭)...

    卷 backup 的文件夹 PATH 列表 卷序列号为 00000025 D4A8:14B0 J:. │  1.txt │  c语言经典案例效果图示.doc │  ├─1传智播客_尹成_C语言从菜鸟到 ...

最新文章

  1. C# 系统应用之获取IE浏览记录和IE地址栏输入网址
  2. html中按钮下拉菜单,CSS 下拉菜单
  3. Roslyn 使用 Directory.Build.props 管理多个项目配置
  4. 整合ext和dwr 的小例子
  5. 投稿期刊:机械人机交互图形图象交叉学科
  6. 单片机(ISIS 7 Professional):简易红绿灯代码项目
  7. 高德地图ios11 定位失败
  8. 一. APP连续闪退修复方案初版
  9. 2023年全国最新二级建造师精选真题及答案60
  10. 上面两点下面一个三角形_把握字的形状,即使写得快,也很好看(三角形2)...
  11. win7查找计算机图片,如何在 win7电脑上查看 HEIC 照片的内容?
  12. GSM Communication on EBox4300--(3)
  13. H. 田忌赛马---故事新编
  14. java开发必须安装jre吗_安装jdk后还需要安装jre吗
  15. TS中的条件类型(ReturnType)
  16. 转: ios学习入门进阶
  17. IRIS框架ctx.header响应头设置不成功问题
  18. 多普达838的网络设置—GPRS篇
  19. Javascript 上传图片 显示缩略图
  20. FastCGI 进程管理器(FPM)配置项目列表

热门文章

  1. 中国移动光猫H2-3拨号模式和bridge(桥)模式
  2. 北航计算机学院硕士培养方案,北航硕士研究生培养方案
  3. 倒计时代码(用户输入秒数直接转换为时分秒)
  4. 【VOLTE】VOLTE的注册和去注册过程
  5. VUE2使用的JSON编辑器
  6. C++:数组、链表与哈希表
  7. 剑指高效编程之函数编程
  8. C语言无符号有符号比较问题总结
  9. 通过python修改cmd路径_cmd中如何更改文件路径 - 卡饭网
  10. 打印表格用什么软件好?