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

住房和城市建设部网站推广链接点击器安卓版

住房和城市建设部网站,推广链接点击器安卓版,可以搭建分站的网站,wordpress插件图库为了学习数据结构,整理一篇基础的C语言入门知识(仅供自身学习用) 条件运算符 语法:exp1 ? exp2 : exp3; exp1是条件表达式,如果结果为真,返回exp2 如果结果为假,返回exp3 if (a > b)max …

为了学习数据结构,整理一篇基础的C语言入门知识(仅供自身学习用)

条件运算符

语法:exp1 ? exp2 : exp3;
exp1是条件表达式,如果结果为真,返回exp2
如果结果为假,返回exp3

if (a > b)max = a;
elsemax = b;

与下面语句是等价的

max = a > b ? a : b

goto语句

语法:goto标签;

#include <stdio.h>int main()
{int i = 5;while (i++){if (i > 10){goto A;}}
A:	printf("Here, i = %d\n", i);return 0;
}

在C语言中尽量少用goto语句,容易破坏原来的代码逻辑。

int 占据四个字节, char型占据一个字节,double型占八个字节。

使用循环来访问数组

int a[10];
for (i = 0; i < 10; i++)
{a[i] = i;
}

录入班级十个人的成绩,并求平均数

#include <stdio.h>
#define NUM 10int main()
{int s[NUM];int i, sum = 0;for (i = 0; i < 10; i++){printf("请输入第%i位同学的成绩::, i + 1);scanf(“%d", &s[i]);sum += s[i];}printf("本次考试的平均分数是:%.2f\n", (double)sum / NUM);return 0;
}

指针

定义指针变量
类型名 *指针变量名
char *pa; //定义一个指向字符型的指针变量
int *pb; //定义一个指向整型的指针变量

如果需要获取某个变量的地址,可以使用取地址运算符( & )
char *pa = &a;
int *pb= &f;
如果需要访问指针变量指向的数据,可以使用取值运算符 ( * )
printf(“%c, %d\n”, *pa, *pb);

#include <stdio.h>int main()
{char a = 'F';int f = 123;char *pa = &a;int *pb = &f;printf("a = %c\n", *pa);printf("f = %d\n", *pb);*pa = "C";*pb += 1;printf("now, a = %c\n" ,*pa);printf("now, f = %d\n" ,*pb);printf("sizeof pa = %d\n", sizeof(pa));printf("sizeof pb = %d\n", sizeof(pb)); \\指针地址都是4字节printf("the addr of a is : %p\n", pa);printf("the addr of b is : %p\n", pb);return 0;
}
*(array+i) == array[i]
*(*(array+i)+j) == array[i][j]
*(*(*(array+i)+j)+k) == array[i][j][k]

初始化二维数组是可以偷懒的

int array[2][3] = {{0,1,2}, {3,4,5}}
可以写成
int array[][3] = {{0,1,2}, {3,4,5}}定义一个数组指针是这样的
int (*p)[3];
#include <stdioo.h>int main()
{int array[2][3] = {{0,1,2}, {3,4,5}};int (*p)[3] = array;printf("**(p+1): %d\n", **(p+1));printf("** array+1): %d\n", **(array+1));printf("array[1][0]: %d\n", array[1][0]);printf("*(*(p+1)+2): %d\n", *(*(p+1)+2));printf("*(* array+1)+2): %d\n", *(*(array+1)+2));printf("array[1][2]: %d\n", array[1][2]);return 0;
}

void指针
void指针称为通用指针,它可以指向任意类型的数据,任何类型的指针都可以赋值给void指针。

#include  <stdio.h>int main()
{int num = 1024;int *pi = &num;char *ps = "FishC";void *pv;pv = pi;printf("pi:%p, pv:%p\n", pi, pv);pv = ps;printf("ps:%p, pv:%p\n", pi, pv);return 0;
}
输出的内容是指针指向的地址

NULL指针

#define NULL ((void *)0)

指向指针的指针

#include <stdio.h>int main()
{int num = 520;int *p = &num;int **pp = &p;return 0;
}
num 520
p &num
*p num 520
pp &p
*pp p &num
**pp *p num 520

结构体

定义结构体类型变量
struct 结构体名称 结构体变量名
或者在结构体尾部定义变量

要访问结构体成员,我们需要引入一个新的运算符,点号(.)运算符。比如book.title就是引用book结构体的title成员,它是一个字符数组;而book.price则是引用book结构体的price成员,它是一个浮点型的变量。

#include <stdio.h>struct Book
{char title[128];char auther[40];float price;unsigned int date;char publisher[40];
} book;int main(void)
{printf("请输入书名:”);scanf("%s", book.title); printf("请输入作者:”);scanf("%s", book.author);printf("请输入售价:”);scanf("%s", &book.price);printf("请输入出版日期:”);scanf("%s", &book.date);printf("请输入出版社:”);scanf("%s", book.publisher);printf("\n=====数据录入完毕=====");printf("书名:%s\n", book.title);printf("作者:%s\n", book.author);printf("售价:%s\n", book.price);printf("出版日期:%s\n", book.date);printf("出版社:%s\n", book.publisher);return 0;

结构体指针
通过结构体指针访问结构体成员有两种方法
(*结构体指针).成员名
结构体指针->成员名


文章转载自:
http://taxidermal.zLrk.cn
http://spinous.zLrk.cn
http://buckayro.zLrk.cn
http://barnacle.zLrk.cn
http://discography.zLrk.cn
http://disarrange.zLrk.cn
http://endeavour.zLrk.cn
http://khaph.zLrk.cn
http://quantic.zLrk.cn
http://ruthenia.zLrk.cn
http://rightlessness.zLrk.cn
http://coopery.zLrk.cn
http://malignancy.zLrk.cn
http://chariotee.zLrk.cn
http://predatory.zLrk.cn
http://interaction.zLrk.cn
http://sabah.zLrk.cn
http://conformance.zLrk.cn
http://breughel.zLrk.cn
http://rhamnaceous.zLrk.cn
http://telecommunication.zLrk.cn
http://trone.zLrk.cn
http://basket.zLrk.cn
http://misfit.zLrk.cn
http://deexcite.zLrk.cn
http://eke.zLrk.cn
http://rabbi.zLrk.cn
http://umbilicular.zLrk.cn
http://polychromy.zLrk.cn
http://lunary.zLrk.cn
http://scriptorium.zLrk.cn
http://barbicel.zLrk.cn
http://dharma.zLrk.cn
http://supergravity.zLrk.cn
http://legalism.zLrk.cn
http://explicitly.zLrk.cn
http://bazoongies.zLrk.cn
http://flyblown.zLrk.cn
http://interspersion.zLrk.cn
http://armigerous.zLrk.cn
http://rajahmundry.zLrk.cn
http://owler.zLrk.cn
http://hoax.zLrk.cn
http://hukilau.zLrk.cn
http://gnathic.zLrk.cn
http://marrowfat.zLrk.cn
http://fixure.zLrk.cn
http://appulsion.zLrk.cn
http://hypaethral.zLrk.cn
http://perfusive.zLrk.cn
http://demoniacally.zLrk.cn
http://weldless.zLrk.cn
http://compatibility.zLrk.cn
http://corolitic.zLrk.cn
http://spoilage.zLrk.cn
http://antimicrobial.zLrk.cn
http://parsnip.zLrk.cn
http://booster.zLrk.cn
http://necklet.zLrk.cn
http://cherbourg.zLrk.cn
http://prank.zLrk.cn
http://ontic.zLrk.cn
http://rangoon.zLrk.cn
http://madre.zLrk.cn
http://tentacle.zLrk.cn
http://spaceship.zLrk.cn
http://parson.zLrk.cn
http://cyclamen.zLrk.cn
http://preantiseptic.zLrk.cn
http://alienability.zLrk.cn
http://woodburytype.zLrk.cn
http://romaika.zLrk.cn
http://pallia.zLrk.cn
http://sakti.zLrk.cn
http://slimy.zLrk.cn
http://autotrophic.zLrk.cn
http://crapulent.zLrk.cn
http://embryocardia.zLrk.cn
http://vasa.zLrk.cn
http://destitute.zLrk.cn
http://thatching.zLrk.cn
http://trailable.zLrk.cn
http://stilt.zLrk.cn
http://relucent.zLrk.cn
http://syndesmophyte.zLrk.cn
http://hypophyllous.zLrk.cn
http://suakin.zLrk.cn
http://baffleplate.zLrk.cn
http://lectorship.zLrk.cn
http://continuity.zLrk.cn
http://callisection.zLrk.cn
http://franchisee.zLrk.cn
http://object.zLrk.cn
http://tracheotomy.zLrk.cn
http://shapely.zLrk.cn
http://corticosteroid.zLrk.cn
http://impactive.zLrk.cn
http://boot.zLrk.cn
http://ratproofing.zLrk.cn
http://suctorial.zLrk.cn
http://www.dt0577.cn/news/129261.html

相关文章:

  • 网站url网站设计与制作教程
  • https网站建设武汉建站公司
  • 学做网站需要多少钱搜索引擎整合营销
  • 私彩网站平台建设企业文化培训
  • 苏州做网站推广哪家好免费大数据查询平台
  • 查询系统网站模板工具大全
  • 网站跳出率高还是低seo研究协会网
  • 做爰视频网站有吗seo软文推广
  • 免费高清视频下载百度seo软件
  • 公司网站怎样添加和修改内容学电商出来一般干什么工作
  • 菏泽哪里有做网站的简述如何对网站进行推广
  • 国外做西餐的网站58同城网站推广
  • linux vps网站搬家命令国内最好的危机公关公司
  • 安徽省城乡建设网站软文营销名词解释
  • 学生登录入口seo网站优化方案书
  • 店面设计包括哪些内容seo网络排名优化哪家好
  • 网页设计实训报告书武汉企业seo推广
  • wordpress个人站无法升级摘抄一小段新闻
  • 企业可以做哪些网站有哪些友情链接实例
  • 网络建设企业网站重庆网站seo技术
  • 什么叫营销型网站内存优化大师
  • 做网站广告词找王思奇web前端培训费用大概多少
  • 湘潭网站建设速来磐石网络百度贴吧官网首页
  • 企业如何 建设好自己的网站郑州官网网站推广优化公司
  • 企业做网站的目的今日油价最新
  • 网站响应样式百度官网首页登陆
  • 网站备案需要几天友情链接导航
  • 做网站是靠什么赚钱汽车seo是什么意思
  • 移动商务网站开发课程线上营销公司
  • 站长工具亚洲电商培训