C 语言修炼手册

最新推荐文章于 2025-09-10 15:16:07 发布
weixin_34223655 最新推荐文章于 2025-09-10 15:16:07 发布
阅读量213 收藏
点赞数
CC 4.0 BY-SA版权
文章标签: c/c++
原文链接:http://blog.51cto.com/12810168/2151629

        以下博文是博主根据狄泰软件学院的 C语言进阶剖析教程 的内容总结而来,加上自己对 C 语言的理解所整理出来的。C 语言是最基础的语言,学好 C 语言有助于我们以后更好的学习其他语言。包含了 C 语言的各种基础知识点和一些不常用的用法,方便日后进行复习。


  • C之基本数据类型

  • C之有符号与无符号

  • C之浮点数

  • C之类型转换

  • C之变量属性

  • C之分支语句

  • C之循环语句

  • C之 goto 和 void

  • C之 const 和 volatile

  • C之 struct 和 union

  • C之 enum、sizeof、typedef

  • C之接续符和转义符

  • C之单引号和双引号

  • C之逻辑运算符

  • C之位运算

  • C之 ++ 和 -- 操作符

  • C之三目运算符和逗号表达式

  • C之编译和链接

  • C之宏定义

  • C之条件编译

  • C之 #error 和 #line

  • C之 #pragma

  • C之 # 和 ## 操作符

  • C之指针

  • C之数组

  • C之指针与数组组合

  • C之字符串

  • C之典型字符串

  • C之数组指针和指针数组

  • C之main函数和命令行参数

  • C之多维数组和多维指针

  • C之函数与指针

  • C之指针阅读技巧

  • C之动态内存分配

  • C之程序中的三国天下

  • C之内存布局

  • C之内存操作经典问题解析

  • C之函数的意义

  • C之函数参数

  • C之函数与宏

  • C之递归函数

  • C之函数设计原则

        

        欢迎大家一起来学习 C 语言,可以加我QQ:243343083。

转载于:https://blog.51cto.com/12810168/2151629

确定要放弃本次机会?
福利倒计时
: :

立减 ¥

普通VIP年卡可用
立即使用
weixin_34223655
关注 关注
  • 0
    点赞
  • 踩
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  • 分享
    复制链接
    分享到 QQ
    分享到新浪微博
    扫一扫
  • 举报
    举报
C 语言修炼手册:从 “Hello World“ 到 “代码大侠“ 的奇妙之旅
weixin_42300449的博客
04-23 1101
C 语言虽然有时像 "带刺的玫瑰"(指针警告!),但掌握之后你会发现 —— 它是编程世界的 "瑞士军刀"!从 "Hello World" 到复杂系统,每一行代码都是你升级的 "经验值"。下次遇到 bug 时,不妨对自己说:"这题我会!C 语言大侠,启动!" 🚀(注:学 C 语言请自备防脱发套餐,毕竟头发和指针一样,掉了就找不回来了💻💦)
Go语言修炼手册
Autovy blog
09-09 715
Go的吉祥物Gopher也太可爱了叭!!!
参与评论 您还未登录,请先 登录 后发表或查看评论
【C语言修炼手册】(一)入门基础知识
lusonnet的博客
03-14 924
???? C语言 tips 全局变量:定义在代码块({})之外的变量 局部变量:定义在代码块({})内部的变量 当局部变量和全局变量的名字相同的时候,局部变量优先。 局部变量和全局变量的名字尽量不要相同 输入函数scanf,切记要使用取地址符& C语言语法规定,变量要定义在当前代码块的最前面 数据类型 char          //字符数据类型 short    &
c语言俢,C语言修炼(1)
weixin_36245388的博客
05-20 358
几乎任何一种程序设计语言都在不断的发展当作,当然C语言已经是非常经典的东西了。但是我自己对它的认识总是有着一些新的变化。这些新的变化非常微妙:譬如说我读了某一本书、看来别人写的程序、遇到了一个bug,等等。都有可能造成我对C语言认知的变化。我开始学习并使用C语言几乎是千禧年前后的事情了,虽然学习了这么久,但是我对C语言产生的一种心智还不是那么成熟。(笑)或者说,我更想要在一些经典的东西上有所沉淀,...
C语言排序(7)___修栅栏
YzlCoder的记事本
11-06 1239
Description Advanced Cargo Movement, Ltd. is successfully expanding. In order to meet new demands on truck maintenance, the management of the company decided to build a new truck depot. A suitabl
《修C秘籍》——第一篇:时间复杂度
researcher_ha的博客
03-19 641
你好,年轻人。欢迎来到这个神奇的地方,此名处为“”,乃是人人向往的风水宝地。而只有你这样万中无一的修炼奇才,才能进入此界。我是此地的看守者,你初入此界,我这里有一本《》,就赠与你了。后会有期,江湖再见。
C语言修饰符
一个不甘寂寞的编程之路
05-27 6203
类型修饰符 类型修饰符必须放在它所修饰的类型名zhi
C语言指针修炼手册:从“失控野指针”到“空间掌控大师”的修炼之路
热门推荐
科技改变人类,技术成就未来
06-03 2万+
本文聚焦 C 语言指针进阶,解析从 “野指针” 到 “指针大师” 的修炼路径。首先揭示野指针成因(未初始化、释放未置空、越界 / 作用域失效)及规避策略(定义即初始化、释放即置空、管控生命周期)。接着深入指针核心知识,包括类型本质、二级指针、与数组的深层关联(数组名双重身份、指针数组与数组指针辨析)、函数指针及回调机制。实战部分结合结构体(柔性数组设计)与底层编程(内存映射、类型转换)展现指针应用。最后给出系统化学习路径,强调借助 GDB、Valgrind 等工具调试,破除 “指针万能论” 等误区,倡导通过
Java修炼手册_Java修炼手册app下载
weixin_39823017的博客
02-12 119
Java修炼手册安卓手机最新版是针对IT计算机语言开发的学习app,里面大量有java api,帮助用户迅速了解java。快来本站下载体验吧!Java修炼手册软件介绍你想学的都在这里~本应用整合当下大量的IT教程,包括web开发、Android开发、IOS开发、前端开发等。帮助读者快速步入IT行业。并且提供了Java API在线文档查阅,可以帮助读者方便快速的查询到知识点,不仅如此,我们还为读者提...
Java小白修炼手册
06-17
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向...
数据产品经理修炼手册(从零基础到大数据产品实践)
小顽固的博客
02-26 4391
一、初识数据产品经理 大数据4V特性 ①体量巨大(Volume)②处理速度快(Velocity)③类型多种多样(Variety)④价值大(Value) 数据产品分类 ①企业内部使用的产品,如BI数据分析平台和推荐系统等 ②企业针对公司推出的商业型数据产品。如Google Analytics、GrowingIO、神测数据、BDP商业数据平台等。主要以平台行为为企业提供商业化服务。 ③每个用户均可使用的数据产品。如猫眼的实时票房和淘宝指数等。主要面向普通用户提供免费服务 ...
【Android 修炼手册】常用技术篇 -- Android 插件化解析
2501_90252551的博客
01-19 1774
Class
前端三剑客修炼手册:HTML+CSS+JS从入门到上头
futurn_hero的博客
02-18 400
第二章:CSS——网页美妆博主。1.2 标签使用避坑指南。2.1 选择器七十二变。3.1 DOM操作秘籍。3.2 表单验证实战。
C++20格式化字符串:std::format的使用与实践
软件开发领域中最需要你关注的博主!
09-07 682
C++20之前的主要字符串格式化方法包括printf、sstream和boost.format,它们各有优缺点:printf简单但类型不安全,sstream类型安全但语法繁琐,boost.format功能强大但需额外依赖。C++20引入的std::format整合了这些方法的优点,提供现代、安全且灵活的解决方案,支持多种数据类型、自定义格式和日期时间格式化,语法类似Python,显著提升了代码的可读性和维护性。
C++标准库:字符串流类
weixin_50859396的博客
09-09 274
摘要:C++标准库中的字符串流类(<sstream>)提供了字符串与其他数据类型间的灵活转换功能,包含三类核心流:istringstream(输入流)、ostringstream(输出流)和stringstream(双向流)。这些类支持数据的格式化拼接、解析及类型转换,常用于日志生成、配置解析等场景。使用时需注意状态清除(clear())和内容清空(str("")),并可通过iomanip实现格式化控制。字符串流是内存I/O操作的核心工具,兼具高效与灵活性。
【C++】六个默认成员函数(下)
tangsl1552的博客
09-07 1289
本文介绍了C++运算符重载的核心概念。运算符重载通过定义特殊函数(如operator+)为类类型对象赋予运算能力,需遵循特定规则:函数名以operator开头、必须包含类类型参数、不能改变内置运算符含义。重点讲解了流插入/提取运算符(<<、>>)的全局重载方法,需配合友元函数访问私有成员;详细分析了赋值运算符重载的参数传递、返回值优化和自赋值检查;区分了拷贝构造与赋值重载的使用场景;还介绍了const成员函数对this指针的修饰作用,以及取地址运算符重载的注意事项。编译器会为未显式定
C++ 学习与 CLion 使用:(十三)分别提供了 CLion 中使用 cout 和 cin 中文乱码的问题
qq_51409113的博客
09-10 251
分别提供了 CLion 中使用 cout 和 cin 中文乱码的问题
C语言深度入门系列:第八篇 - 结构体、联合体与枚举:程序世界的复合数据类型大师
最新发布
而世之奇伟、瑰怪,非常之观,常在于险远,而人之所罕至焉,故非有志者不能至也!
09-10 447
复合数据类型是C语言程序设计的高级特性,掌握了它们,您就能够构建出复杂而高效的数据结构,为实现大型程序打下坚实基础。这些概念在后续学习数据结构、算法以及系统编程时将发挥重要作用。
C++设计模式,高级开发,算法原理实战,系统设计与实战(视频教程)
闲余知道
09-10 586
C++设计模式,高级开发,算法原理实战,系统设计与实战(视频教程)
C语言嵌入式系统编程实用指南:基于80186平台探讨
《C语言嵌入式系统编程修炼》是一本深入探讨C语言在嵌入式系统开发中的实用性和技巧的专业书籍。作者宋宝华以天极网为背景,强调了...对于希望进入嵌入式系统开发领域的工程师来说,这本书是一本不可或缺的修炼手册。
weixin_34223655

博客等级

码龄10年
166
原创
211
点赞
1242
收藏
6619
粉丝
关注
私信

TA的精选

  • 新 如何在 IIS6.0中部署asp.net mvc程序(转)

    957 阅读

  • 新 Flutter Demo: PageView横向使用

    1256 阅读

  • 热 linux查看是否已安装GCC及安装GCC

    12493 阅读

  • 热 纯前端的分页(利用vant的List组件)

    10260 阅读

  • 热 前后端分离,tomcat特殊字符不识别问题

    9695 阅读

查看更多

2019年356篇
2018年648篇
2017年948篇
2016年545篇
2015年386篇
2014年336篇
2013年320篇
2012年292篇
2011年209篇
2010年155篇
2009年132篇
2008年118篇
2007年77篇
2006年45篇
2005年26篇
2004年9篇
2001年1篇

大家在看

  • BOOM开源CPU顶层模块源码解析 438
  • 分布式系统缓存全景解析
  • PyQt 在TextBrowser、TextEdit中实现关键字不同颜色高亮详细教程 1184
  • 用AI搭子提升办公效率 2103
  • 在线图片编辑与格式转换工具源码解析 255
上一篇:
时间管理1 - 时间管理的本质
下一篇:
【转】volatile关键字。编译器不优化,多线程会改。防止随时变动的

目录

展开全部

收起

目录

展开全部

收起

上一篇:
时间管理1 - 时间管理的本质
下一篇:
【转】volatile关键字。编译器不优化,多线程会改。防止随时变动的

目录

评论
被折叠的  条评论 为什么被折叠? 到【灌水乐园】发言
查看更多评论
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值