大家好,请问C语言是怎么运行的呀?我 是菜鸟一个,想学C语言,哪个高手帮忙解决?需要什么编译器?怎么搭建环境?
装个ubuntu的系统。打开终端。
vim test.c
编辑段代码。
然后
gcc test.c
会生成一个a.out文件。
输入./a.out就行了。
你问的这个问题比较大,需要系统的学习一下,有本书《程序员的自我修养》可以看下,多动手多摸索,多上csdn!
还有博客园也不错
c语言的学习方法
http://www.cnblogs.com/lua5/archive/2010/12/04/1895968.html
windows下写c语言程序:
http://jingyan.baidu.com/article/47a29f24131132c0142399e0.html
装个ubuntu的系统。打开终端。
这个问题比较宽泛,话说零基础的话推荐下载一个啊哈C的编程软件http://www.ahalei.com,这个比较简单方便初学者
下个 vc 6.0 ,百度些c语言视频, 你就了解了
下个 vc 6.0 ,百度些c语言视频, 你就了解了
什么都不需要,打开codepad.org
左侧语言选择C
右侧写上一段代码
点提交,勾选运行代码
就可以看到输出结果了。
你甚至可以只使用一个能上网的手机也能写程序。
byiq编译器把源码编译成目标文件,然后link成二进制文件,就可以运行了
1、找一本《C程序设计语言》或者在网上直接下载电子书,先看一下程序的基本组成,其实也就是看一下hello world的代码
2、如果用linux操作系统就简单了,建一个.c文件,然后敲代码保存,在终端下gcc这个文件生成可执行文件即可。
3、若不会linux,在Windows下下载一个CFree软件,敲入代码,f5就可以看到效果,没任何基础学习ide都会花时间的
楼上说的对入门者来说可能比较高深。如果没有任何编程基础,建议直接下个vs2013,再找个C语言教程,视频、书均可。接下来就靠自己努力了
下个 vc 6.0 ,推荐看看郝斌的c语言视频,我当初就这么学过来的
qq 420914273 免费 指导你,只要你聪明
- 1 private int startTime = 0;
- 2
- 3 /// <summary>
- 4 /// 定时开启或者关闭
- 5 /// </summary>
- 6 /// <param name="sender"></param>
- 7 /// <param name="e"></param>
- 8 private void timer1_Tick(object sender, EventArgs e)
- 9 {
- 10 if (startTime != time)
- 11 {
- 12 InsertLog((time-startTime - 1) +"秒后执行");
- 13 startTime++;
- 14 return;
- 15 }
- 16
- 17 startTime = 0;
- 18 if (_state == 0) //0表示开启状态,1表示关闭状态
- 19 {
- 20 if (this.StopNewWork())
- 21 {
- 22 _state = 1;
- 23 }
- 24 }
- 25 else
- 26 {
- 27 if (this.startNetWork())
- 28 {
- 29 _state = 0;
- 30 }
- 31 }
- 32 }
- 1 /// <summary>
- 2 /// 开启网卡
- 3 /// </summary>
- 4 public bool startNetWork()
- 5 {
- 6 if (NetWorkState(this.cmbNetWork.SelectedValue.ToString()))
- 7 {
- 8 if (!EnableNetWork(NetWork(this.cmbNetWork.SelectedValue.ToString())))
- 9 {
- 10 this.InsertLog("开启网卡失败!");
- 11 return false;
- 12 }
- 13 else
- 14 {
- 15 this.InsertLog("开启网卡成功!");
- 16 return true;
- 17 }
- 18 }
- 19 else
- 20 {
- 21 this.InsertLog("网卡己开启!");
- 22 return false;
- 23 }
- 24
- 25 //NetWorkList();
- 26 }
- 1 /// <summary>
- 2 /// 开启网卡
- 3 /// </summary>
- 4 public bool startNetWork()
- 5 {
- 6 if (NetWorkState(this.cmbNetWork.SelectedValue.ToString()))
- 7 {
- 8 if (!EnableNetWork(NetWork(this.cmbNetWork.SelectedValue.ToString())))
- 9 {
- 10 this.InsertLog("开启网卡失败!");
- 11 return false;
- 12 }
- 13 else
- 14 {
- 15 this.InsertLog("开启网卡成功!");
- 16 return true;
- 17 }
- 18 }
- 19 else
- 20 {
- 21 this.InsertLog("网卡己开启!");
- 22 return false;
- 23 }
- 24
- 25 //NetWorkList();
- 26 }