C程序设计语言
文章平均质量分 68
河北专接本——“C语言”
A_十二一
三天打鱼两天晒网
展开
-
C程序设计语言——十、结构体和共用体(5)共用体类型的定义、类型定义符typedef
union成员表列成员最大字节数是占内存数1、共用体变量的定义有三种:(同结构体变量定义)2、同一内存段可以用来存放几种不同类型的成员,但在每一瞬间只能存放其中一种,而不是同时存放几种。原创 2023-04-18 23:28:48 · 538 阅读 · 1 评论 -
C程序设计语言——十、结构体和共用体(4)指向结构体类型数据的指针变量
结构体指针变量作为函数参数原创 2023-04-18 22:02:46 · 164 阅读 · 0 评论 -
C程序设计语言——十、结构体和共用体(3)结构体数组
结构体数组的定义和变量的定义相似,有三种。原创 2023-04-18 21:06:24 · 147 阅读 · 0 评论 -
C程序设计语言——十、结构体和共用体(2)结构体变量
定义结构体变量后,系统分配内存单元,单元个数为所有成员所占单元个数之和structstudent{int num;}stu1,stu2;}stu1,stu2;原创 2023-04-18 20:47:39 · 434 阅读 · 0 评论 -
C程序设计语言——十、结构体和共用体(1)结构体类型的定义
1、结构体类型的定义struct成员表列//注意有分号int num;char sex;int age;intmonth;int day;2、结构体的成员可以是另一个结构体原创 2023-04-18 15:50:11 · 321 阅读 · 0 评论 -
C程序设计语言——九、编译预处理命令
标识符称为“宏名”,通常为大写英文字母,以区别其他标识符;预处理时原样替换(宏展开,而不管其含义是否正确,一直到对宏展开的结果进行编译时,才会产生错误提示;原创 2023-04-18 15:19:08 · 426 阅读 · 0 评论 -
C程序设计语言——八、指针(4)字符串的指针
1、指针必须先定义,后赋值,在使用!,没有赋值就是野指针。2、字符数组和字符指针的区别:字符串指针存放的是字符串的首地址,字符数组名存放的是数组的首地址;字符串指针可以自增自减,字符数组不可以;定义,赋值:char *string ="~~~~~~";= char *string;string = "~~~~"原创 2023-04-17 22:05:22 · 289 阅读 · 0 评论 -
C程序设计语言——八、指针(3)指针和二维数组
1、地址操作:&a[i][j] = a[i]+j = *(a+i)+j= *(p+i)+j= p[i]+j2、数值操作:a[i][j] = *(a[i]+j) = *(*(a+i)+j) = *(*(p+i)+j) = p[i][j]原创 2023-04-17 00:09:26 · 173 阅读 · 0 评论 -
C程序设计语言——八、指针(2)指针和一维数组
C规定:数组名a是数组的首地址,a+1代表下一个元素地址即 &a[1],a+i代表,&a[i]指针可以与0比较:#define NULL 0 int *p = NULL;,切不可对其赋值,也不可做自增、自减运算,但是可以进行a+n;p+n:向后移n个元素(不是n个字节);关系运算:p原创 2023-04-15 14:43:17 · 304 阅读 · 0 评论 -
C程序设计语言——八、指针(1)指针和指针变量
1、指向就是通过地址来体现的;2、指针p指向了变量a:p保存了a的地址 p=&a;3、复制初始化 int *p = &a;4、指针变量,先定义,后赋值,再使用;5、没有赋值的指针变量是没有任何意义的,是不允许使用的野指针;6、p与&a等价、*p与a等价;7、未初始化的指针不能使用;先定义,后赋值,再使用,如果未初始化,指针为“野指针”;8、参与运算有限:赋值、关系运算、自增、自减、加、减;8、指针变量的内容只能是地址;原创 2023-04-14 00:10:00 · 870 阅读 · 0 评论 -
C程序设计语言——七、函数(3)局部、全局、寄存器、外部变量
1、变量的作用域:存在空间性:局(内)部变量,分布在动态存储区、全(外)局变量,分布在静态存储区(静态局部变量也分布在此);2、变量的生存期:存在的时间性;3、C程序的存储类别:auto 型(自动变量)(缺省:系统默认状态)、static 型(静态变量)、register 型(寄存器变量)、extern 型(外部变量)原创 2023-04-12 16:15:21 · 542 阅读 · 0 评论 -
C程序设计语言——七、函数(2)参数、返回值、嵌套、递归调用
函数的参数、返回值、嵌套、递归调用原创 2023-03-21 22:23:54 · 315 阅读 · 0 评论 -
C程序设计语言——七、函数(1)函数的基本概述
一、必须只有一个main()函数,位置在哪都行;二、函数分类 1、从函数定义角度2、有无返回值3、从主调函数和被调函数是不是有数据传送4、从函数作用范围;三、函数的定义、调用原创 2023-03-19 23:24:12 · 147 阅读 · 0 评论 -
C程序设计语言——六、数组(3)字符数组
字符串处理函数原创 2023-03-18 22:41:29 · 197 阅读 · 0 评论 -
C程序设计语言——六、数组(2)二维数组
二维数组原创 2023-03-16 22:19:56 · 1406 阅读 · 0 评论 -
C程序设计语言——六、数组(1)一维数组
数据类型说明符 数组名[整型常量表达式(通常叫做数组的长度)int a[0] 没有意义。原创 2023-03-16 16:13:56 · 588 阅读 · 0 评论 -
C程序设计语言——五、循环结构程序设计(2)循环例题
1、《利用“4/Π 求 Π 的近似值”》2、《费波那西数列,求前40个数》——方法1 3、方法2 4、《判断一个数是否为素数》5、《输入一个年份year,判断是否在21世纪内。》6、《水仙花数》7、《捐款人数和捐款总数》8、《输入一串字符,统计字符、数字、空格及其他字符各有多少个》9、《利用辗转相除法求两个整数的最大公约数》10、《求1!+2!+3!+……+20!》 11、《sum=2^1+2^2+……+2^20》13、《百钱百鸡》14、《译密码》15、《1000以内的所有完数》原创 2023-03-06 20:50:35 · 747 阅读 · 0 评论 -
C程序设计语言——五、循环结构程序设计(1)循环语句
1、循环结构:while,do……while,for,break,continue2、嵌套循环3、简单循环结构例题:三角形类例题原创 2023-03-01 13:11:33 · 782 阅读 · 0 评论 -
C程序设计语言——四、选择结构程序设计(1)条件语句
1、if 条件语句+switch条件语句2、求三角形面积,解一元二次方程,判断是否为闰年,判断奇偶性原创 2023-02-20 00:09:42 · 197 阅读 · 0 评论 -
C程序设计语言——三、顺序程序设计(6)字符、格式输入输出函数
字符输入输出函数+格式输入输出函数(格式字符+修饰符)原创 2023-02-15 21:03:14 · 602 阅读 · 0 评论 -
C程序设计语言——三、顺序程序设计(5)条件、位运算符及表达式,总结
步骤:转换成 “二进制,补码 ”:正数的补码和原码相同,负数的补码=反码+1进行位运算(二进制)将二进制转换成所需的进制数原创 2022-12-07 17:43:49 · 132 阅读 · 0 评论 -
C程序设计语言——三、顺序程序设计(4)逗号、逻辑运算符及表达式
逗号表达式的值是最后一个表达式的值!!!优先级:算术运算符 > 关系运算符 > 赋值 > 逗号知道结果,不在运算m能被n整除的条件:m % n ==0原创 2022-11-26 19:33:28 · 213 阅读 · 0 评论 -
C程序设计语言——三、顺序程序设计(3)数据类型转换、运算符和表达式
C语言中的“自动转换、强制转换,运算符及其表达式”原创 2022-10-30 18:41:41 · 280 阅读 · 0 评论 -
C程序设计语言——三、顺序程序设计(2)字符常量、变量
接上节------》:字符串常量:用双引号“” 括起来。原创 2022-09-25 21:16:22 · 207 阅读 · 0 评论 -
C程序设计语言—— 三、顺序程序设计(1)基本数据类型、运算符和表达式
程序 = 数据结构 + 算法原创 2022-09-21 00:45:49 · 322 阅读 · 0 评论 -
C程序设计语言—— A.前传
一个C程序总是从main函数开始执行的,结束于主函数,而与主函数的位置无关。一个C程序可以有多个函数,但必须有且只能有一个主函数(即main函数)原创 2022-09-19 22:40:44 · 222 阅读 · 0 评论 -
C程序设计语言——VC++2010安装教程
VC++2010版本的安装步骤详细过程,有需要的自取喔~原创 2022-09-17 06:30:00 · 35195 阅读 · 13 评论