透明 发表于 2015-1-18 11:21:35

Linux教程之现实证实linux永久是number 1仓酷云

常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。
嗨,我正在写一个复杂的程序,我要让这个程序打印出一个整数。
#include<stdio.h>intmain(){intlinux=701;printf("%d",linux);return0;}够复杂吧。真的吗?
我把它存成了code.c
如今我编译并运转它:
$gcccode.c&&./a.out糟!,编译失利,呈现了上面的毛病信息:
code.c:Infunction‘main’:code.c:4:6:error:expectedidentifieror‘(’beforenumericconstantintlinux=701;^这是一个在线编译这段代码的链接:http://ideone.com/kQCmVL
狐疑!!
在谷歌上搜刮这个毛病——失掉的信息是这类毛病必要对代码举行预处置。
因而,我在编译时带上了-E参数,它能让编译在预处置后中断:
$gcc-Ecode.c预处置过的main()函数代码显现以下:
intmain(){int1=701;printf("%dn",1);return0;}我晕!C言语的预处置编纂器居然将变量linux换成了整数1。当编译器碰到了int1=701;语句时,抛出了毛病。
如今,我不合错误变量linux赋任何值:
#include<stdio.h>intmain(){printf("%dn",linux);return0;}编译并运转:
$gcccode.c&&./a.out在线编译的链接地点:http://ideone.com/kyrNDw
编译乐成而且输入:
1现实证实,linux老是Number1

<br>

学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。

再现理想 发表于 2015-1-19 06:32:02

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:

因胸联盟 发表于 2015-1-24 10:17:21

对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。

莫相离 发表于 2015-1-24 10:17:21

熟读写基础知识,学得会不如学得牢。

深爱那片海 发表于 2015-2-1 05:47:13

学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]

若天明 发表于 2015-2-1 16:22:46

不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。

仓酷云 发表于 2015-2-7 08:28:25

选择一些适于初学者的Linux社区。

愤怒的大鸟 发表于 2015-2-8 01:29:07

把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。

飘飘悠悠 发表于 2015-2-23 21:24:12

其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?

灵魂腐蚀 发表于 2015-2-24 03:58:31

得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。

爱飞 发表于 2015-3-7 10:47:05

了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。

冷月葬花魂 发表于 2015-3-11 21:22:24

随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。

若相依 发表于 2015-3-19 13:49:40

我是学习嵌入式方向的,这学期就选修了这门专业任选课。

变相怪杰 发表于 2015-3-28 02:53:24

熟读写基础知识,学得会不如学得牢。
页: [1]
查看完整版本: Linux教程之现实证实linux永久是number 1仓酷云