请问C语言是怎么运行的?

大家好,请问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. 1 private int startTime = 0;
  2. 2
  3. 3 /// <summary>
  4. 4 /// 定时开启或者关闭
  5. 5 /// </summary>
  6. 6 /// <param name="sender"></param>
  7. 7 /// <param name="e"></param>
  8. 8 private void timer1_Tick(object sender, EventArgs e)
  9. 9 {
  10. 10 if (startTime != time)
  11. 11 {
  12. 12 InsertLog((time-startTime - 1) +"秒后执行");
  13. 13 startTime++;
  14. 14 return;
  15. 15 }
  16. 16
  17. 17 startTime = 0;
  18. 18 if (_state == 0) //0表示开启状态,1表示关闭状态
  19. 19 {
  20. 20 if (this.StopNewWork())
  21. 21 {
  22. 22 _state = 1;
  23. 23 }
  24. 24 }
  25. 25 else
  26. 26 {
  27. 27 if (this.startNetWork())
  28. 28 {
  29. 29 _state = 0;
  30. 30 }
  31. 31 }
  32. 32 }
  1. 1 /// <summary>
  2. 2 /// 开启网卡
  3. 3 /// </summary>
  4. 4 public bool startNetWork()
  5. 5 {
  6. 6 if (NetWorkState(this.cmbNetWork.SelectedValue.ToString()))
  7. 7 {
  8. 8 if (!EnableNetWork(NetWork(this.cmbNetWork.SelectedValue.ToString())))
  9. 9 {
  10. 10 this.InsertLog("开启网卡失败!");
  11. 11 return false;
  12. 12 }
  13. 13 else
  14. 14 {
  15. 15 this.InsertLog("开启网卡成功!");
  16. 16 return true;
  17. 17 }
  18. 18 }
  19. 19 else
  20. 20 {
  21. 21 this.InsertLog("网卡己开启!");
  22. 22 return false;
  23. 23 }
  24. 24
  25. 25 //NetWorkList();
  26. 26 }
  1. 1 /// <summary>
  2. 2 /// 开启网卡
  3. 3 /// </summary>
  4. 4 public bool startNetWork()
  5. 5 {
  6. 6 if (NetWorkState(this.cmbNetWork.SelectedValue.ToString()))
  7. 7 {
  8. 8 if (!EnableNetWork(NetWork(this.cmbNetWork.SelectedValue.ToString())))
  9. 9 {
  10. 10 this.InsertLog("开启网卡失败!");
  11. 11 return false;
  12. 12 }
  13. 13 else
  14. 14 {
  15. 15 this.InsertLog("开启网卡成功!");
  16. 16 return true;
  17. 17 }
  18. 18 }
  19. 19 else
  20. 20 {
  21. 21 this.InsertLog("网卡己开启!");
  22. 22 return false;
  23. 23 }
  24. 24
  25. 25 //NetWorkList();
  26. 26 }