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

验证网站所有权王占山教授

验证网站所有权,王占山教授,wordpress商城主题 优化,企业员工管理信息系统前言#xff1a; 对应c语言视频54集 内容#xff1a; 一维数组的创建 数组是一组相同元素的集合#xff0c; 数组的创建方式 type_t就是数组的元素类型#xff0c;const_n是一个常量表达式#xff0c;用来指定数组的大小 c99标准之前的#xff0c;数组的大小必须是…前言 对应c语言视频54集 内容 一维数组的创建 数组是一组相同元素的集合 数组的创建方式 type_t就是数组的元素类型const_n是一个常量表达式用来指定数组的大小 c99标准之前的数组的大小必须是常量或常量表达式 c99之后可以是变量为了支持变长数组 这样也可以 #include stdio.h {double data2[155]return 0;}  数组溢出也在字符串就是后面会自己加 \0但是现在因为输入了10个字符串就是不能输入\0字符的话就是大括号他是自动加\0就是加了10个字符后面还是会有\0的 int main() {//不完全初始化剩余的元素默认初始化大小为0int arr[10] {1,2,3,4,5};//这里后面就是会溢出但是devc不会溢出 char ch1[10] abcdeghij;printf(%s, ch1);} [ ]就是下标引用操作符 就是数组的下标从0开始计算的 可以打印数组的每个元素的地址 二、二维数组 //二维数组 int main() {//二维数组的创建 int arr1[3][4];//二维数组的初始化就是三行每一行有四列 int arr1[3][4] {1,2,3,4,2,3,4,5,6,3,4,5,6,7}; //划分区域int arr2[3][4] {{1,2},{2,3},{3,4}}; //可以省略行但是不能省略列int arr3[][4] {{1,2,3,5},{2,3}}int arr2[5][8];return 0;} 冒泡排序算法 算法核心相邻的两个数进行排序 错误实例 //冒泡排序算法的核心思想 // 两个相邻的元素进行比较 void bubble_sort(int arr[], int zs) {int i 0;for(i0; izs-1; i){int j 0;for(j0; jzs-1-i; j){//这里错了没有利用算法核心思想相邻的两个数进行排序if(arr[i]arr[j]){int tmp arr[i];arr[i] arr[j];arr[j] tmp;}}}} 正确事例 //冒泡排序算法的核心思想// 两个相邻的元素进行比较void bubble_sort(int arr[], int zs) {int i 0;for(i0; izs-1; i){int j 0;for(j0; jzs-1-i; j){//如果前面一个数比后面的数大就交换if(arr[j]arr[j1]){int tmp arr[j];arr[j] arr[j1];arr[j1] tmp;}}}}int main() {//数组//把数组的数据排成升序int arr[] {1,2,3,4,5,6,7,8,9,10};int zs sizeof(arr)/sizeof(arr[0]);//冒泡排序的算法对数组进行排序bubble_sort(arr,zs);int i 0;for(i0; izs; i){printf(%d , arr[i]);}return 0;} 数组名的解释 //数组名确实能表示首元素的地址 //但是有2个例外 //1、sizeof(数组名)这里的数组名表示整个数组。计算是整个数组的大小 //2、数组名这里的数组名表示整个数组取出的是整个数组的地址int main() {int arr[10] {0};printf(%p\n, arr);printf(%p\n, arr1);printf(-------------------\n);printf(%p\n, arr[0]);printf(%p\n, arr[0]1);printf(-------------------\n);//取出的是整个数组的地址1就不是这个数组的范围的了 printf(%p\n, arr);printf(%p\n, arr1); //sizeof计算的是整个数组的大小int n sizeof(arr);printf(%d, n); return 0;} 二维数组的数组名的理解 //二维数组的数组名的理解 int main() {int arr[3][4];//int sz sizeof(arr);//printf(%d\n, sz);//首元素表示一行的地址 printf(%p\n, arr); //二维数组的数组名也表示数组首元素的地址 printf(%p\n, arr1);//总数组大小除以一行的大小就是说有几行printf(%d\n, sizeof(arr)/sizeof(arr[0]));//打印有多少列 行除以一个元素 printf(%d\n, sizeof(arr[0])/sizeof(arr[0][0])); return 0;}
http://www.w-s-a.com/news/672768/

相关文章:

  • 我想自己建立一个网站给大家分享个永久免费的云服务器
  • 怎样做网站和网站的友情链接官网优化 报价
  • 购买网站空间大小聊城网站空间公司
  • 做像美团淘宝平台网站多少钱开发网站企业
  • 网站建设前期费用二手购物网站策划书
  • dede学校网站百度联盟是什么
  • 献县网站建设网站开发专业定制
  • 龙华做网站yihe kj安徽六安彩礼一般给多少
  • flash网站建设公司我的小程序在哪里找
  • 建网站需要数据库吗如何制作简单的网页链接
  • 杭州设计企业网站高端公司上虞做网站公司
  • 做网站能赚钱么用wordpress搭建知名网站
  • 阿里云服务器网站开发青岛做网站找哪家
  • 凡科做的网站为什么打不开织梦cms仿某作文网站整站源码(带采集)安装数据库
  • 免费h5模板网站模板汽车报价网址
  • 蔡甸网站建设烟台网站建设yt
  • 最流行的网站开发新开的网页游戏平台
  • 暴富建站wordpress 标签分类
  • 搞笑网站源码百度快照替代
  • 重庆网站建设哪家公司哪家好关键词是怎么排名的
  • 青县网站建设今天国际大事新闻
  • 深圳正规网站制作哪里好怎样优化网络
  • 米拓网站建设教程dw成品网站成品视频教学
  • 用jsp做的网站源代码天门网站网站建设
  • 百度如何把网站做链接地址有没有资源可以在线观看
  • 淮安做网站找哪家好电子商务网站建设规划书的内容
  • 开发网站建设用什么框架php黄页系统
  • 聊城制作网站全球十大电商平台排名
  • 用什么来网站开发好mega menu wordpress
  • 深圳制作网站有用吗wordpress的主题