struct book_bank{ char title[20]; char author[15]; int pages; float price;};struct book_bank book1, book2, book3;类型定义结构:typedef struct{ type member1; type member2; ...} type_name;type_name vari... Read More
posted @ 2010-09-20 14:10
露初晞
Views(374)
Comments(0)
Diggs(0)
一维数组传递数组给函数的3个原则1.函数调用时只需传递数组名。2.在函数定义中,形参的类型必须与数组的相同,数组的大小不必指定。3.函数原型必须定义为参数是一个数组。二维数组1.函数调用时只需传递数组名。2.在函数定义中,必须使用两个方括号以表明数组为二维的。3.必须指定数组第二个维的大小。4.函数原型的定义必须与函数头相同。将字符串传递给函数1.要传递的字符串必须在定义时声明为函数的形参。例如:... Read More
posted @ 2010-09-20 12:43
露初晞
Views(22661)
Comments(1)
Diggs(0)
C语言并不支持字符串数据类型,允许作为字符数组来表示字符串。char string_name[size];不能把初始化从声明中分隔开来。语句 char str[5]; str = "GOOD";是不允许的。同时,语句char s1[4] = "abc";char s2[4];s2 = s1; /*错误*/也是不允许的。数组名不能用作赋值运算符的左操作数。使用scanf函数从终端读取字符串char... Read More
posted @ 2010-09-20 11:41
露初晞
Views(223)
Comments(0)
Diggs(0)
检测字符类型:#include <ctype.h>isalnum(c) c是否是包含字母与数字的字符isalpha(c) c是否是包含字母的字符isdigit(c) c是否是数字islower(c) c是否是小写字母isprint(c) c是否是可显示的字符ispunct(c) c是否是标点符号isspace(c) c是否是空白字符isupper(c) c是否是大写字母 Read More
posted @ 2010-09-20 00:26
露初晞
Views(144)
Comments(1)
Diggs(0)

浙公网安备 33010602011771号