个人认为批处理比较实用:
批处理可以直接在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语言的功能强大得多,但它是一门很需要刻苦钻研的程序语言,且需要相应的编程环境。
主要看你做什么用了,最好都学,呵呵。