C语言第六次课(循环,数组,调试,ASCII码值)

C语言第六次课总结(循环,数组,调试,ASCII码值)

1)死循环举例 三种

for( ; ; )//给了空语句
{
}
while(1)//while内不允许有分号出现
{
}
do
{
}
while(1;
return 0

比较不同循环语句:
在这里插入图片描述
//c语言中的假 :0 ‘\0’ NULL空字符 三个均为flase,其他非0的均为真。

for 语句的惯用法
在这里插入图片描述

#include <stdio.h>
int main()
{
   int n = 10;
   int i = 0;
   for(; ; )
   {
      if (i >=n) break;
      printf("%d",i);
      ++i;
   }
   printf(" for end %d".i);
   return 0}

(2)数组(类型+元素个数)type+num

在这里插入图片描述
在这里插入图片描述
示例:
在这里插入图片描述
//所有变量名 数组名 指针 都从右向左描述。定义数组时不允许出现变量即int ar[n],因为在vs中无意义,[ ]内为大于0的整形常量表达式。

#include<stdio.h>
int main()
{
   const int n = 10;//加const把变量转换为常变量(可读不可写)
   int ar [n] = {12,23,34,45,56,67,78,89,90,100};
   //数组内为变量n时加const关键字转为常变量
   return 0}

求数组大小或元素个数:

#include<stdio.h>
int main()
{
   int ar[]=(1,2,3,4,5,6,7,8,9,10);
   sizeof(ar);// 40 type+number
   sizeof(ar[0]);// 4 type
   int n = sizeof(ar)/ sizeof(ar[0]);//number
   return 0;
}

数值在内存的表:
在这里插入图片描述
//数组:是类型+大小合成的,数组在内存中表现为连续存放且数组下标从0开始
(3)调试
调试工具栏:
在这里插入图片描述
调试工具栏选项的添加和移除:
在这里插入图片描述
自定义中添加相应命令:
在这里插入图片描述
在这里插入图片描述
监视窗口的值:
在这里插入图片描述
在这里插入图片描述
//地址为小端存放;最低地址存放最低字节。

常用 ASCII码值

在这里插入图片描述
其他类型数组:
在这里插入图片描述
//变量 数组 指针的定义都是从右向左。
如:int * par[ 10 ]={NULL};数组开辟了10个空间,每个空间放的是指针,整形类型的指针。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值