c语言和批处理有什么区别?

Python04

c语言和批处理有什么区别?,第1张

C语言是unix上的基础语言,后来移植到各种系统中都有了,是最通用和常见的开发语言。批处理是多个指令写到一个文件中,执行这个文件就会批量执行所有命令,这些命令可以是操作系统命令,也可以不是C语言的程序或者指令。

个人认为批处理比较实用:

批处理可以直接在windows操作系统下不需要任何软件就可以使用,例如创建一个.bat后缀的文件就可在里面写入一些dos命令来调用系统中的各种程序,或者使用参数实现一些简单的功能。

echo off

start C:\"Program Files"\WinRAR\RAR.exe A ag_yyyymmdd -ep1 e:\bak.rar e:\aaa

例如上面这段代码就可以调用rar来将e盘aaa文件夹下的所有文件压缩并放到e盘的根目录下,且压缩后的文件名为 bak_(当天的日期).rar

而C语言的功能强大得多,但它是一门很需要刻苦钻研的程序语言,且需要相应的编程环境。

主要看你做什么用了,最好都学,呵呵。

你的认知是错的,让我来纠正你

#include

#include

int

main(void)

{

system("start

test.bat")

//test.bat是要调用的bat文件。

}

首先俩头文件,你的代码风格很糟糕;然后把你的c程序和批处理程序放在同一目录下。

system是调用一个dos指令,

你到底学的什么←_←