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

问题描述

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

大家好,请问C语言是怎么运行的呀?我 是菜鸟一个,想学C语言,哪个高手帮忙解决?需要什么编译器?怎么搭建环境?

解决方案

什么都不需要,打开codepad.org
左侧语言选择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语言视频, 你就了解了

解决方案八:

byiq编译器把源码编译成目标文件,然后link成二进制文件,就可以运行了

解决方案九:

1、找一本《C程序设计语言》或者在网上直接下载电子书,先看一下程序的基本组成,其实也就是看一下hello world的代码
2、如果用linux操作系统就简单了,建一个.c文件,然后敲代码保存,在终端下gcc这个文件生成可执行文件即可。
3、若不会linux,在Windows下下载一个CFree软件,敲入代码,f5就可以看到效果,没任何基础学习ide都会花时间的

解决方案十:

楼上说的对入门者来说可能比较高深。如果没有任何编程基础,建议直接下个vs2013,再找个C语言教程,视频、书均可。接下来就靠自己努力了

时间: 2024-08-30 11:42:23

c语言-请问C语言是怎么运行的?的相关文章

c语言-请问各位,这个程序运行结果是?

问题描述 请问各位,这个程序运行结果是? #include int main(void) { char s[]="ABCD"; char *p; for (p=s;p<s+4;p++) printf("%cn",*p); return 0; } 解决方案 #include "stdafx.h" int main(int argc, char* argv[]) { char s[]="ABCD"; char *p; for

设备驱动程序-请问C语言可以完全代替汇编去写驱动之类底层的东西吗?

问题描述 请问C语言可以完全代替汇编去写驱动之类底层的东西吗? 请问C语言可以完全代替汇编去写驱动之类底层的东西吗?还是说汇编无论如何都不可能被取代呢? 解决方案 与硬件交流越直接,代码的执行效率一般越高,汇编可以直接操纵CPU的寄存器,内存地址,硬件操作,但是编写效率比较低,C语言和汇编离得很近,一般都是采用c来加速开发,有些地方c实现达不到理想效果,于是就穿插汇编代码....另外弄清楚一件事,语言没有替代不替代的,只能说某种语言不再流行了,各种语言都有自己擅长的领域,在合适的领域选择合适的语

c语言编程-这段C程序设计语言书上的代码,运行后按回车只换行并没有输出最长的行,为什么

问题描述 这段C程序设计语言书上的代码,运行后按回车只换行并没有输出最长的行,为什么 #include#define MAXLINE 1000int getline(char line[]int maxline);void copy(char to[]char from[]);main(){int len;int max;char line[MAXLINE];char longest[MAXLINE];max = 0;while ((len = getline(lineMAXLINE))>0)i

求解答- java语言想要运算器程序可以运行出正负数及小数点运算

问题描述 java语言想要运算器程序可以运行出正负数及小数点运算 public class Calculator { private CalcEngine engine; private UserGUI gui; public Calculator() { engine=new CalcEngine(); gui=new UserGUI(engine); } public void show() { gui.setVisible(true); } public static void main(

请问java语言中的样条插值算法在vfp程序语言中调用获取的思路是什么?相关的例程在哪里找?

问题描述 请问java语言中的样条插值算法在vfp程序语言中调用获取的思路是什么?相关的例程在哪里找? 请问java语言中的样条插值算法在vfp程序语言中调用获取的思路是什么?相关的例程在哪里找? 解决方案 http://download.csdn.net/detail/zjjxinanjd/5236561

strlen-C语言 请问这两行代码是什么意思

问题描述 C语言 请问这两行代码是什么意思 for(int i = 0; i < strlen(charSet); i++) hash[charSet[i]] = 1; 下面是完整代码 // Created by www.runoob.com on 15/11/9. // Copyright ? 2015年 菜鸟教程. All rights reserved. // #include #include #include // 删除字符串中指定字母函数 char* deleteCharacters

struct-自己编的c语言建立二叉树的代码,运行时出错了,自己找不到错误,求大神帮忙,指点,急.

问题描述 自己编的c语言建立二叉树的代码,运行时出错了,自己找不到错误,求大神帮忙,指点,急. 自己编的c语言建立二叉树的代码,运行时出错了,自己找不到错误,求大神帮忙,指点,急. #include #include typedef struct tnode Tnode; struct tnode { Tnode *left; Tnode *right; int data; }; Tnode *new_tnode(int data) { Tnode *new = malloc(sizeof(Tn

c语言-C语言,请问这两行代码是什么意思

问题描述 C语言,请问这两行代码是什么意思 请问 else printf("^%-4c",ch+64);和 if(i%8 == 0) printf("n");这两句是什么意思 #include int main(void) { char ch; int i; for(i=1; (ch=getchar()) != EOF; i++) { if (ch >= ' ' || ch == 'n' || ch == 't') printf("%-5c"

c语言-我的一段C语言程序在VC6.0上面运行不出来,貌似是头文件的问题,求帮忙

问题描述 我的一段C语言程序在VC6.0上面运行不出来,貌似是头文件的问题,求帮忙 #include"C:UsershpDesktopcomplex.h" main() { complex *a; int N=1024; //给a赋值 fft(a,N) } int fft(complex *a,int l) { const double pai=3.141592653589793; complex u,w,t; unsigned n=1,nv2,nm1,k,le,lei,ip; uns