数组
C语言不允许对数组的大小作动态定义,即数组的大小不依赖于程序运行过程中变量的值。例如:
int n;
scanf("%d",&n); /*在程序中临时输入数组大小*/
int a[n];
这样肯定是不行的。
二维或则是多维数组在内存中是按顺序存放的。
字符串处理函数
1,puts 函数
2,gets 函数
3,strcat 函数是string catenate(字符串连接),连接两个字符数组中的字符串,把字符串2接到字符串1的后面,结果放在字符数组1中,函数调用后得到一个函数值——字符数组1的地址。
4,strcpy 和 strncpy 函数 字符串复制
5,strcmp 函数 字符串比较
6,strlen 函数是string length 测试字符串长度的函数。函数值为字符串实际的长度(不包括'\0')
7,strlwr 函数是string lowercase 字符串小写。函数的作用是将字符串中大写字母换成小写字母。
8,strupr 函数是string uppercase字符串大写。函数的作用是将字符串中小写字母换成大写。