数组

  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字符串大写。函数的作用是将字符串中小写字母换成大写。

你可能感兴趣的:(数组)