HeadFirstC笔记_1.C语言入门

这篇博客是关于使用HeadFirstC学习C语言的入门笔记,主要介绍了如何创建整型变量并设置初始值为11,以及讨论了计数达到10以上的概念。
摘要由CSDN通过智能技术生成
比其他大多数语言,C语言的工作层次更低,因此理解C语言可以让你更清楚程序
在运行时到底发生了什么,C语言还可以帮助你更好地理解其他语言。

C语言旨在创建空间小、速度快的程序。它比其他大多数语言的抽象
层次更低,也就是说用C语言写的代码更加接近机器语言。

绝大多数的操作系统、其他计 算机语言和大多数游戏软件都是用C语言写的  。

三种C标准:
1.ANSI C始于20世纪80年 代后期,适用于最古老的代码;
2.1999年开始的C99 标准有了很大的改进;
3.在2011年发布的最新标准 C11中,加入了一些很酷、很新的语言特性。
不同 版本的标准之间差别不是很大。
对gcc编译器来讲,ANSI C、C99 和C11这三种标准它全部支持。
如果 你想让编译器遵循C99标准, 可以使用-std=99选项。

磨笔上阵
   
   
   
  1. int card_count = 11; // 创建整型变量并将其设为11
  2. if (card_count > 10)                       // 计数超过10
  3. puts(" 这副牌赢面很大,我要加注! ");        // 是的话就在命令提示符显示消息。  
  4. int c = 10;                                // 创建整型变量并将其设为10。
  5. while (c > 0) {                            // 只要值为正……
  6. puts(" 我决不在课堂上写代码! ");            // ……显示消息……
  7. c = c - 1;                                 // ……计数减小
  8. }                                          // 这是一段需要重复执行的代码的尾部。   
  9. /* 假设人名小于20个字符。 */ // 这是注释。
  10. char ex[20];                              // 创建一个有20个字符的数组。
  11. puts(" 输入男友的名字: ");                 // 在屏幕上显示消息
  12. scanf("%19s", ex);                         // 将用户输入的内容保存在数组中
  13. printf(" 亲爱的 %s ,我们分手吧。 \n", ex); // 显示一条包含输入文本的消息
  14. char suit = 'H';                           // 创建字符变量,保存字母“H”
  15. switch(suit) {                             // 查看变量的值
  16. case 'C':                                  // 是“C”吗?
  17. puts(" 梅花( Clubs ) ");                  // 是则显示“梅花(Clubs)”这个词
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值