计划一:
#include<stdio.h> #define N_VALUES 5 int main( void ) { float values[N_VALUES]; float *vp; for( vp = &values[0]; vp < &values[N_VALUES]; ) *vp++ = 0; for( vp = &values[N_VALUES]; vp > &values[0]; ) *--vp =0; for( vp = &values[N_VALUES]; vp >= &values[0]; vp-- ) *vp = 0; //不建议使用 数组下标越界 //标准同意指向数组元素的指针与最后一个元素内存位置的指针进行比較 //不同意第一个元素和之前内存位置的指针比較 return 0; }程序二:
/* **Programe6.1 **计算一个字符串的函数 */ #include<stdio.h> int strlen(char *string) { int lenth=0; while(*string++!='