![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言编程
weizhentian624811
这个作者很懒,什么都没留下…
展开
-
C语言7
3、二级指针: *p:一级指针:存放变量的地址。 **q:二级指针:存放一级指针的地址。 常考题目: int x=7; int*p=&x,**q=p; 问你:*p为多少?*q为多少?**q为多少? 7 p 7原创 2016-08-15 19:55:27 · 666 阅读 · 0 评论 -
C语言8
数组: 存放的类型是一致的。多个数组元素的地址是连续的。 1、一维数组的初始化: int a[5]={1,2,3,4,5}; 合法 int a[5]={1,2,3, }; 合法 int a[]={1,2,3,4,5}; 合法,常考,后面决定前面的大小! int a[5]={1,2,3,4,5,6}; 不合法,赋值的个数多余数组的个数了 2、一维数组的定义; int原创 2016-08-15 19:57:15 · 401 阅读 · 0 评论 -
C语言9
2、a是地址常量,所以只要出现a++,或者是a=a+2赋值的都是错误的。 3、a是一维数组名,所以它是列指针,也就是说a+1是跳一列。 对a[3][3]的讨论。 1、a表示数组名,是第一个元素的地址,也就是元素a[0][0]的地址。 2、a是地址常量,所以只要出现a++,或者是a=a+2赋值的都是错误的。 3、a是二维数组名,所以它是行指针,也就是说a+1是跳一行。 4、a[0]、a原创 2016-08-15 19:58:26 · 437 阅读 · 0 评论 -
C语言知识点2
第一节、对C语言的基础认识 1、C语言编写的程序称为源程序,又称为编译单位。 2、C语言书写格式是自由的,每行可以写多个语句,可以写多行。 3、一个C语言程序有且只有一个main函数,是程序运行的起点。 第二节、 2、每个C语言程序写完后,都是先编译,后链接,最后运行。(.c---.obj---.exe)这个过程中注意.c和.obj文件时无法运行的,只有.exe文件才可以运行。原创 2016-08-14 19:25:40 · 287 阅读 · 0 评论 -
C语言知识点3
五节:整数与实数 1)C语言只有八、十、十六进制,没有二进制。但是运行时候,所有的进制都要转换成二进制来进行处理。(考过两次) a、C语言中的八进制规定要以0开头。(数码取值0-7)018的数值是非法的,八进制是没有8的,逢8进1。 b、C语言中的十六进制规定要以0x(X)开头。(数码取值0-9,a-f,A-F) C.十进制没前缀,数码取值0-9 2原创 2016-08-14 19:26:52 · 445 阅读 · 0 评论 -
C语言知识点
C语言,编程,新手原创 2016-08-14 19:21:12 · 316 阅读 · 0 评论 -
C语言知识点4
第八节、字符 1)字符数据的合法形式:: '1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。 '0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。 一般考试表示单个字符错误的形式:'65' "1" 字符是可以进行算术运算的,记住: '0'-0=48 大写字母和小写字母转换的方法: 'A'+32=原创 2016-08-14 19:28:19 · 761 阅读 · 0 评论 -
c语言5
1)三种循环结构: a)for() ; while(); do- while()三种。 b)for循环当中必须是两个分号,千万不要忘记。 c)写程序的时候一定要注意,循环一定要有结束的条件,否则成了死循环。 d) do-while()循环的最后一个while();的分号一定不能够丢。(当心上机改错),do-while循环是至少执行一次循环。 2) break 和原创 2016-08-15 14:46:11 · 553 阅读 · 0 评论 -
C语言6
1、函数:是具有一定功能的一个程序块,是C语言的基本组成单位。 2、函数不可以嵌套定义。但是可以嵌套调用。 3、函数名缺省返回值类型,默认为 int。 4、C语言由函数组成,但有且仅有一个main函数!是程序运行的开始! 5、如何判断a是否为质数:背诵这个程序! void iszhishu( int a ) { for(i=2;i printf(“是质数!”); } 6原创 2016-08-15 14:47:21 · 491 阅读 · 0 评论