C语言菜鸟入门

前言:上一篇博客主要讲了为什么学习C语言,C语言的由来还有C语言编译与链接并详细的分析了一个hello world的简单C程序。我们将要接着往下学习今日学习内容如下:
⑴什么是main函数?,⑵C程序中常见的关键字有哪些?需要背诵吗?⑶字符与ASCII码值的记忆?⑷字符串与字符的区别?(4)size of 与strlen?居然有坑?

目录:

1.什么是main函数?

①main函数是主函数,程序从main函数开始执行,一个程序中main函数有且仅有一个。
②函数的定义不允许嵌套但是函数的调用可以嵌套。
③main函数不能被其他函数调用。
④一个函数的返回值由被调用函数定义的返回类型确定,C程序在函数中的return 0;结束执行。

2.C语言常用关键字

在这里插入图片描述
C语言关键字常用的有32种,这些没必要刻意去记,后面敲多了就记住了。我对它们简单分了类如下图:在这里插入图片描述

3.字符与ASCII值

字符A到Z和a到z,A到Z对应ASCII值为65到90,a到z对应为97到122,0到9对应的是48到57。
\n的ASCII码值为10.

#include <stdio.h>
int main()
{
 printf("%c\n", 'Q');//打印字符Q
 printf("%c\n", 81);//ASCII81以%c形式打印也是对应字符Q
 return 0;
 }
#include<stdio.h>
int main()
{
   int i = 0;
   for(i = 32,i < = 127;i++)//从32到127打印对应的ASCII码值,循环for,后续会做讲解
   {
     printf("%c ", i);
   }
     return 0;
}

以上代码先做了解后续会详细讲。

4.字符串与字符的区别

字符串是由双引号括起来的一串字符,例如“abc",
字符则是由单引号括起来的单个字符,可表示为‘a’。
字符串的末尾有⼀个‘ \0’ 字符,这个‘ \0’ 字符是字符串
的结束标志。 \ printf() 打印字符串时或者strlen() 计算字符串⻓度的时候,遇到 ‘\0’ 的时就⾃动停⽌了。不会计算上’\0‘,只会统计‘\0’之前的字符个数。

5.size of与strlen?有坑?

sizeof是一个运算符,用于获取数据类型或变量所占用的字节数。计算‘\0’,而strlen用于求字符串长度不计算‘\0’
今天就更新到这里了,我们明日再见,明天更新常用的转义字符等,时间允许会出一篇关于进制转换的。如果觉得我写的很仔细的还请收藏加关注,我会每日更新。

  • 12
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值