网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月30日漏签0天
c语言吧 关注:799,042贴子:4,359,638
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 3 4 5 6 7 8 9 10 下一页 尾页
  • 2674回复贴,共63页
  • ,跳到 页  
<<返回c语言吧
>0< 加载中...

程序员教你学C语言

  • 只看楼主
  • 收藏

  • 回复
  • 上帝说我帅得狠
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 上帝说我帅得狠
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
之前发了一个帖子,发现好多吧友都反映说看不懂我写的程序,所以决定开这个贴,从最简单最基础的东西开始,教大家一步步来学习C语言。不过我比较懒啦,没有鲜花和掌声的话,说不定就弃贴了


2025-08-30 06:18:18
广告
不感兴趣
开通SVIP免广告
  • 此名称被查封
  • 异能力者
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
坐等


  • 任世间繁华
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
坐等


  • 上帝说我帅得狠
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这是我第一篇教学贴,不知道该从哪里开始,是一上来就直接上C语言的源代码,还是从老旧的8086CPU芯片开始,又或者我们可以追溯到计算机科学的起源。其实我觉得这些都不是最重要的,最重要的是兴趣,兴趣会驱使你去求知、去探索、去实践,去完成别人想象不到的事。所以从一开始,我就不打算像大学里的老教授,给大家念着晦涩难懂的概念,让你们有分分钟想头撞南墙的冲动。


  • 一剑天涯zs
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
坐等


  • 642985327
  • 彩虹面包
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 戴明诚
  • 团子家族
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
坐等


2025-08-30 06:12:18
广告
不感兴趣
开通SVIP免广告
  • dkjgndfk
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你是程序员么


  • 春日野穹
  • 大能力者
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
水的好


  • 风音观铃
  • 团子家族
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
问题一: 什么是语言?
问题二: 什么是计算机编程语言?
问题三: 编程是什么?
问题四: C语言是什么?是不是比B语言更厉害?
问题五: 请问这个帖最多能为楼主带来多少经验~


  • 上帝说我帅得狠
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
刚吃完饭回来。在学编程之前,我要提到两个问题,我们都说计算机很强大,它究竟强大到什么地步了,比如说飞天遁地它会吗?你见过遥控飞机吗,有人说那是小玩意,那无人驾驶飞机呢?再比如说它能造原子弹吗?仿真实验室知道不,1996年9月10日的联合国大会,以158票赞成、3票反对通过了《全面禁止核试验条约》,该条约的通过只能说明核竞赛在实爆方面的结束,计算机模拟仿真却是一种有效的核试验方式。第一个我要问大家的问题是,计算机不能做什么?这个问题需要大家以后去发现;第二个问题是为什么学计算机要学编程?首先问问自己为什么要学计算机,想开发软件,想当黑客,或做一个游戏,或做一个网站,哪样是不需要编程的,这是永远都不能回避的一个问题,编程才是计算机的精髓。


  • 上帝说我帅得狠
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
接下来才是正篇......
第一章:编译器和程序
其实17楼的吧友提出了几个很好的问题,虽然他对我发了滑稽,但是我绝对不会打屎他。关于什么是语言?假设你今年20岁,我们把时间回溯到20年前某个风雨交加的夜晚,你出世了,周围的人在嘈杂的交谈,每个人都对你抱着希望的目光,你不知道他们在说什么,你刚出生就会哭,饿了也只是哭,你便便了还是哭,因为你只会通过哭的方式来让大人们明白你在想什么,如果你一辈子都只能哭,那我估计你就有点悲剧了,好的是渐渐你长大了,你的身体在发育,你的发声系统在完善,终于你学会了第一句话,以后你渐渐地学会了更多,你饿了会叫妈妈,摔倒了会喊疼,你不再和刚出生那会只知道哭了,因为你学会了语言,而语言就是表达自己思想的工具。
@风音观铃


  • 上帝说我帅得狠
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我们说语言是表达自己思想的工具,但是语言又分好多种,有汉语、英语、西班牙语、缅甸语...如果一个只懂英语和只懂缅甸语的两个人碰头了,那他们改怎么交流呢,这时候就需要翻译了,计算机底层只能识别0和1组成的代码,对于计算机来讲它的语言就是0、1代码(又叫机器语言),假设我们学的是C语言,那要想让我们的C语言能够让计算机理解,这时候我们也需要一个翻译,这个翻译就是C编译器,当然还有其他很多语言的编译器(比如C++编译器、Delphi编译器),这里涉及到3个问题我要讲清楚,1是我们能够把计算机识别的0、1代码转换成其他语言吗(比如C语言)?可以,但是这个难度比较大,需要通过大量的学习,不适合初学者学习,通常我们把这个过程叫做逆向。2是我们的编译器都是把计算机语言翻译成机器语言吗?不是,有些会翻译成一些中间语言,比如java的编译器会把java代码翻译成Java虚拟机能够识别的代码,然后由Java虚拟机去把这个代码转换成机器语言来执行,所以如果不管中间过程,最终所有的代码都会被翻译成计算机能够识别的机器语言。3是我们为什么不使用能够把我们的汉语转换成机器语言的编译器?因为汉语和其他我们人类使用的语言一样,它们是有歧义的,同样的一句话可能有两种或多种意思,计算机不能识别歧义,所以必须约定一套计算机能够完全识别的语言,所以就算计算机是美国人发明的,它们也并没有发明出能够直接使用英语来编写程序的编译器(需要说明的是易语言这样的并不属于真正的汉语编程语言)。


2025-08-30 06:06:18
广告
不感兴趣
开通SVIP免广告
  • 10电子微粒
  • 大能力者
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 4 5 6 下一页 尾页
  • 2674回复贴,共63页
  • ,跳到 页  
<<返回c语言吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示