文章标题

来源:互联网 发布:淘宝衣服洗过退货技巧 编辑:程序博客网 时间:2024/06/07 20:03

0415-c基础练习

测试局部变量和全局变量的区别

#include <stdio.h>int var = 4;int demo(){    printf("var3=%d\n",var);}int main(){    int i = 1;    //int var = 2;    if( i > 0 )    {        int var = 2;        printf("var1=%d\n",var);    }    printf("var2=%d\n",var);    demo();    return 0;}

输入一个字符串,输出它的长度。

#include <stdio.h>#include <string.h>#include <malloc.h>int main(){    char *ptr = NULL;   //初始化指针    char ptr1[100];    int i = 0;   ptr = (char *)malloc(sizeof(char)*20);   //分配20个空间。然后把首地址给ptr    //指针输入字符串    printf("please input the string: \n");    gets(ptr);    printf("%d\n",strlen(ptr));    printf("%s",ptr);    free(ptr);    //数组输入字符串    printf("please input the string2: \n");    gets(ptr1);    printf("%d\n",strlen(ptr1));    for( i = 0; i < strlen(ptr1); i ++ )    {        printf("%c\n",ptr1[i]);    }    return 0;}
0 0
原创粉丝点击