编译型语言是否可以在命令行模式下进行编程呢?为什么? 新学C语言做了个题,麻烦看下这样对么?有没有编程习惯的问题?...

作者&投稿:杭送 (若有异议请与网页底部的电邮联系)
可以啊,linux上的gcc/g++ + vim 组成的编程环境就是这样的啊。。。
windows上也可以的呀,vc的编译器程序名叫cl.exe 。。

原因很简单,我们用的很多windows上的程序开发软件,都叫做IDE, 你只知道操作,往往忽略了其内部机制。。

拿 C语言来说,它有预处理、编译、汇编、链接四个阶断,你要使用gcc g++在命令行模式下,可以使用 gcc -E -C -S -O等参数,看到这些过程。

同样拿windows平台来说,也是可以看到这些过程的。

所以,一般的大型软件公司都是很少用IDE的,有很多人喜欢linux上用 gcc/g++ + vim 。在windows上也有很多人用 gvim + vc的编译器 (一般都是写makefile文件)然后,直接nmake一下就可以了。 你看一下reactos的源码(windows放出来的一个开源windows的源码) 也是写makefile。。。

同样是.C文件,为什么舍友用gcc命令编译,而我的只能用cl命令编译呢?~

安装gcc编译器,一般linux下用gcc的多一些。

#include
int main(void)
{
int i,cnt=0;
for(i=0;i<=1000;i++)
{

if(0==i%9)
{
printf("%d ",i);
cnt++;
if(5==cnt)
{
printf("
");
cnt=0;//cnt用于计数,达到5个后清零,使得每输出5个输出换行
}
}
}
}//关于编程习惯,循环控制变量一般用的是i,j,k,不是b之类的,另外你的第二个for循环里面居然只有一个分号,你这样编译能过吗,还有注释符是//,不是\\,还有printf(
);不是这样写的

命令行 是什么
答:[2]为什么要命令行?在早期计算机上,由于性能限制,并没有用户界面以及鼠标,只能通过在键盘上输入代码来操作计算机。用户界面普及后,为了预防计算机意外不能使用用户界面的情况,仍然在操作系统中保留了命令行工具。命令行的用处使用人类的语言文字控制电脑硬件和软件 可以提高处理大型工程、复杂文件的效率 ...

命令行模式和Python交互模式有什么区别
答:命令行模式是直接在命令行窗口中运行python的py文件,需要先用文本编辑器编写代码,再通过命令行模式运行。交互模式是执行一行就返回一行代码的结果。1、首先编写一个py文件,然后打开cmd,输入“python 文件路径”就可以执行这个py文件。如下图输入的是“python 1.py”。这种就是命令行模式 2、如果要进入...

c语言命令行程序如何在DOS下编译运行?
答:3、新建一个文件夹,在文件夹下,新建一个文本文档,以.java为文件格式,选择打开方式,用记事本打开。4、用记事本打开之后,编辑java源程序,编辑完成之后,保存。5、在dos 运行javac 将桌面的java程序 拖到到javac命令后方,在桌面生成.class文件。6、用命令语句将当前目录,跳转到新建的文件夹下,...

为什么在vi编辑器的命令行模式下输入i无法进入插入模式
答:命令行模式不行的,Esc进入一般模式下输入i

.bat是什么玩意?
答:而内部命令和外部命令中别有一类是专用于或常用于批处理中的命令可称之为"批处理命令"。 以下摘录MS-DOS 6.22 帮助文档中关于"批处理命令"的文字,当然,其中有些概念和定义已经有些落后了。 批处理命令 批处理文件或批处理程序是一个包含若干MS-DOS命令的正文文件,扩展名为.BAT。当在命令提示符下敲入批处理程序...

python初学,在命令行中可以调用numpy但是在IDLE中就说找不到
答:你的IDLE有问题,可能是你机器上安装了多个PYTHON,导致两个环境不一致。这个事情经常发生,特别是后来又安装了VIRTUAL ENV, 以及CYGWIN更是这样。

如何做一个这样的BAT批处理文件.
答:.bat是dos下的批处理文件 .cmd是nt内核命令行环境的另一种批处理文件 从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析,batch, unix ...

计算机试题
答:9、DOS中备份文件命令是BACKUP。从备份盘中恢复文件的命令是RESTORE。 10、汉字国标码规定了一级汉字3755个,二级汉字3008个。 11、每个汉字机内码至少占2个字节,每个字节最高位为1。 12、目前我国最流行的能够在DOS环境下运行的国产字处理软件是CCED和WPS。 13、用文字处理软件编辑文件时所用控制符与字处理系统相...

在vi/vim中,哪些命令可以从命令模式切换至输入模式
答:1、按下字母键 在命令模式下,按下任何一个字母键将立即进入输入模式。这是最简单的方法,但需要注意的是,在按下字母键后,光标会移动到该字母所在的位置。2、按下i键 在命令模式下,按下i键可以进入输入模式。此时,光标将自动移动到当前行的末尾,方便用户输入新的内容。3、按下a键 在命令模式...

在vi编辑器中的命令模式下,键入( )可在光标当前所在行下添加一新行
答:在vi编辑器中的命令模式下,键入<o>;可在光标当前所在行下添加一新行。vi 的三种命令模式:1、Command(命令)模式,用于输入命令;2、Insert(插入)模式,用于插入文本;3、Visual(可视)模式,用于视化的的高亮并选定正文。