网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月08日
漏签
0
天
编程吧
关注:
373,867
贴子:
1,637,761
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
31
回复贴,共
2
页
,跳到
页
确定
<<返回编程吧
>0< 加载中...
新手如何上手编程--来自自己的一些经验谈,仅供参考。
只看楼主
收藏
回复
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
同是编程人员,这是自己最初学习接触编程一些经验,仅供参考,希望对各位能有帮助。
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
一、为什么要学习C语言
可以毫不犹豫的说,C语言是学习编程的第一门语言,你不用考虑其他选择。
也许你将来的工作或学习不会使用C语言,但是它能让你了解编程相关的概念,带你走进编程的大门,以后学习其他语言,会触类旁通,很快上手,7 天学会一门新语言不是神话。
也只有C语言的教程(书籍、在线教程、视频等)才会介绍最基本的编程概念,手把手教你从零学会写代码;其他编程语言(C++、Java等)都是一带而过,对基础介绍很少。如果你从例如C++、Java、PHP等开始学习编程,会发现非常吃力,不知所云,根本无法掌控,最终还是要回到C语言。
2026-01-08 01:07:55
广告
不感兴趣
开通SVIP免广告
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
C语言语法简单精炼,概念少,效率高,包含了基本的编程元素,后来的很多语言(C++、Java等)都参考了C语言,说C语言是现代编程语言的开山鼻祖毫不夸张,它改变了编程世界。
正是由于C语言的简单,对初学者来说,学习成本小,时间短,结合本教程,能够快速掌握编程技术。
C语言不但执行效率高(比C++、Java都高),而且应用广泛,可以用来开发桌面软件、硬件驱动、操作系统、单片机等,从微波炉到手机,从汽车到智能电视,都有C语言的影子。
所以说,学习一门年龄比自己还大的语言很有必要(C语言诞生于20世纪70年代初)。
当然,C语言也不是没有缺点,毕竟是70后老人,有点落后时代。不过这里不讲,讲了你也不明白,以后你自然会了解。
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
先更一点,稍后更新,精彩还在后面不要错过哦
我爱睡觉啊
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
想问一下楼主,我一点经验都没有,高中毕业,是去读大专的计算机行业学编程还是在家自学,因为我有个朋友去外面学过。北大青鸟,他可以教我,且我现在一点基础没有,我该怎么选择?
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
下面介绍C语言中常用的几个概念:标准C语言、标识符、关键字、运算符、分隔符、常量、变量和注释。
1. 标准C语言C语言诞生于20世纪70年代,年龄比我们自己还要大,期间产生了很多标准,但是各种编译器对标准的支持不尽相同。
ANSI C是使用的最广泛的一个标准,也是第一个正式标准,被称为“标准C语言”。ANSI C于1980年由美国国家标准局(American National Standards Institute,简称ANSI)对外发布,各种编译器几乎都完整支持ANSI C,市面上的书籍、大学里的教材、网上的教程大都以ANSI C为基础进行讲解,C语言中文网也不例外,也以ANSI C为基础。
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在使用标识符时还必须注意以下几点:
标准C语言不限制标识符的长度,但它受各种版本的C语言编译系统限制,同时也受到具体机器的限制。例如在某版本C语言中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。
在标识符中,大小写是有区别的。例如BOOK和book 是两个不同的标识符。
标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号。因此,命名应尽量有相应的意义,以便于阅读理解,作到“顾名思义”。
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
3. 关键字关键字是由C语言规定的具有特定意义的字符串,通常也称为保留字。用户定义的标识符不应与关键字相同。
C语言的关键字分为以下几类:
分类 说明
类型说明符 用于定义、说明变量、函数或其它数据结构的类型。如前面例题中用到的int、double等。
语句定义符 用于表示一个语句的功能。如【例1-3】中用到的if else就是条件语句的语句定义符。
预处理命令字 用于表示一个预处理命令。如前面各例中用到的include。
2026-01-08 01:01:55
广告
不感兴趣
开通SVIP免广告
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
4. 运算符C语言中含有相当丰富的运算符。运算符与变量,函数一起组成表达式,表示各种运算功能。运算符由一个或多个字符组成,如加号(+)、减号(-)、乘号(*)等。
5. 分隔符在C语言中采用的分隔符有逗号(,)和空格两种。逗号主要用在类型说明和函数参数表中,分隔各个变量。空格多用于语句各单词之间,作间隔符。在关键字,标识符之间必须要有一个以上的空格符作间隔,否则将会出现语法错误,例如把 int a; 写成 inta; C语言编译器会把 inta 当成一个标识符处理,其结果必然出错。
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
6. 常量常量是值不能被改变的量。C语言中使用的常量可分为数字常量、字符常量、字符串常量、符号常量、转义字符等多种。在后面章节中将专门给予介绍。7.变量变量由用户自己命名,用来保存特定类型的数据,数据可以被改变。数据类型有整数、浮点数、字符等,将在后面章节进行介绍。
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
8. 注释标准C语言的注释是以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。程序编译时,不对注释作任何处理。注释可出现在程序中的任何位置。注释用来向用户提示或解释程序的意义。在调试程序中对暂不使用的语句也可用注释符括起来,使翻译跳过不作处理,待调试结束后再去掉注释符。
另外,各种编译器都支持以“//”开头的注释,虽然它不是标准C的规定,但是早已成为事实标准,在程序中广泛使用。“//”仅支持单行注释,也就是说,注释中不能出现换行符;而“/* */”支持多行注释,注释中可以出现换行符。
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
一上是关于C语言的基础知识描述,我曾经也是从C语言开始编程的,感觉还可以,C语言语法简单精炼,概念少,效率高,包含了基本的编程元素,上手还算容易,当然里面的难点也不会少,不过前面的内容并不难,以初学者来说是很好理解的。
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
补9楼:
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
2026-01-08 00:55:55
广告
不感兴趣
开通SVIP免广告
DFG
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
顶
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示