当前位置: 首页 > news >正文

C语言学习心得2

接下来,我将以我的学习顺序来记录我对C语言的理解。

#include<stdio.h> int main() //主函数 { printf("Change\nWorld\n"); //库函数 return 0; }

首先,对于像我一样的初学者来说,看到的第一个C语言程序的第一行是#include<stdio.h>,这一串英文叫做头文件,而printf()叫做库函数,库函数有了对应的头文件才可以使用,也就是说,库函数是从相应的头文件里面调出来用的。就这段代码打个比方,可以把头文件比作方便面的调料包,库函数的作用比作对应的味道。想吃到红烧牛肉味的泡面,只需要把料包放进去再加开水就可以了,而不是自己往泡面里面加各种调料来调味。所以,想达到将“Change/nWorld/n”打印出来的目的,只需要在#include<stdio.h>这个头文件里面调用printf()这个库函数用就可以了,不需要再自己敲一长串代码来达到打印的目的。当然,一个头文件中包含很多的库函数。

其次,就是int main()。main函数(主函数),它是任何程序的入口,有且只有一个。看到它我们心里接下来就有数了:下面就要开始{正文}了。而main前面的int,是数据类型:整型,它在main()前的作用是:当main函数执行结束后返回一个整型类型的值,就是上述程序里的return 0中的0。

随后,就是程序里不起眼但却很重要的“注释”。注释通常用//~、/* ~ */来表示(~表示注释的内容)。“//”只能注释其后面的一行文字,称行注释。“/* */”可以注释其内部的所有文字,称块注释。被注释的内容不会被编译器识别,所以就不会影响代码的实现。仅仅起到提示的作用,或者自己已经打出来代码,但是不想删除,也可以用注释来“注”掉,这样被“注”掉的代码就不会对其他代码产生影响。

需要注意的是“//”可以嵌套,出现在“//”后的都会被注释掉。而“/**/”不可嵌套,如下图:10 11 12就没有被注释掉。

//这是一个//注释 /*这是一些注释1 23456789*/ 10 11 12 */
http://www.jsqmd.com/news/919703/

相关文章:

  • 5大核心模块解析:Atom简体中文汉化包如何重塑你的编程体验
  • 2026年Q2特殊不锈钢管厂家选型核心技术维度解析 - 优质品牌商家
  • 从一道Python编程题出发:如何暴力破解未知偏移量的凯撒密码?
  • 魔兽争霸3现代化改造:3步解锁高帧率与宽屏体验
  • 2026 苏州苏易防水修缮|卫生间、阳台、屋顶、地下室免砸砖漏水专项维修 - 吉修匠
  • 别再死记StyleGAN架构图了!用Python代码逐行拆解Mapping Network与AdaIN的实战奥秘
  • Windows 事件与跨线程调用
  • 从零开始学fMRI:用Python+SPM12处理你的第一个静息态数据(保姆级避坑指南)
  • 如何轻松在Windows上运行安卓应用:APK安装器完整解决方案
  • 番茄小说下载器完整指南:三步开启你的离线阅读自由之旅
  • Spring AI 源码解析(一):自动配置与核心启动流程
  • Django+Vue教育题包综合处理系统源码+论文
  • 别再死记硬背公式了!用Python模拟一个天气预测的马尔可夫链模型(附完整代码)
  • 智慧车站车辆-基于YOLOv8与dlib的驾驶员疲劳检测系统 基于计算机视觉和深度学习技术的智能监测系统,能够实时检测驾驶员的疲劳状态,通过分析眼睛、嘴部等面部特征,及时发出疲劳预警,有效预防疲劳驾驶
  • 开源阅读鸿蒙版:你的数字阅读管家,打造无广告、全定制的阅读自由
  • Claude Code 桌面端 vs CLI 全面安装指南与对比:2026 最新版,选哪个?
  • 2026年5月更新:温州批发甲醇批发厂家实力盘点,瑞安市汇源贸易有限公司值得信赖 - 2026年企业资讯
  • 当kNN遇上隐私计算:用Python复现2009年那篇经典Secure kNN论文的核心算法
  • 如何快速掌握QKeyMapper:Windows设备互通完全指南
  • 斗提机品牌哪家好?锐禹环保设备值得推荐 - myqiye
  • 【深度解析】Hermes Agent Velocity Release:长期记忆、自进化技能与多智能体任务编排实践
  • NX二次开发避坑指南:为什么你的多线程调用UF函数会崩溃?附安全调用libpart.dll的实战解析
  • 从Palantir到开源方案:手把手教你用Python+Neo4j搭建简易时空知识图谱(避坑指南)
  • 别再死磕LSTM了!用Python手搓一个回声状态网络(ESN),轻松搞定时间序列预测
  • 基于 YOLOv8 的快递纸箱缺陷检测系统(完整项目|可直接运行)快递纸箱缺陷检测数据集训练及应用
  • 2026年四川工业阀门厂家TOP5采购参考推荐 - 优质品牌商家
  • 水上乐园涂料铺什么好?耐磨、附着力和长期浸水稳定性是关键
  • Prometheus监控服务部署与实战指南
  • 【深度解析】Claude Opus 编码模型的工程化使用:长上下文、Agent 工作流与代码审查实战
  • 2026年北京赤火时代水淬炉改造哪家好? - myqiye