初识C语言0319_1

工作需要,开始学习C语言。

在B站找到了比特鹏哥的视频教学。

然后开始学习。

本不想写,但是考虑可以总结自己练习的代码,并且进行记录。于是有了第一篇的内容。.

copy部分代码(有些找不到了,囧):

//int main()
//{
//    int arr[10] = { 0 };
//    printf("请输入10个字符\n");
//    for (int i = 0; i < 10; i++)
//    {
//        scanf("%d", &arr[i]);
//    }
//    int b = 0;
//    int max = arr[0];
//    while (b < 10)
//    {
//        if (max < arr[b])
//        { 
//            max = arr[b];
//        }
//        b++;
//    }
//    printf("%d", max);
//    return 0;
//}

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

//int main()
//{
//    int a = (int)3.14;//强制类型转换
//    printf("%d", a);
//    return 0;
//}


//int main()
//{
//    int a = 0;
//    int b = 0;
//    int c = 0;
//    printf("请输入需要进行对比的3个数字;");
//    scanf("%d%d%d", &a, &b, &c);
//    int max = a > b ? a : b;
//    printf("%d", max);
//    return 0;
//}
//
//#define add(x,y) ((x)+(y))
//
//int main()
//{
//    printf("%d",4* add(3,2));
//    return 0;
//}


//int main()
//{
//    int a = 10;
//    int* pa = &a;
//    *pa = 20;
//    printf("%d", a);
//    return 0;
//}

//int main()
//{
//    printf("%d\n", sizeof(char*));
//    printf("%d", sizeof(int*));
//    printf("%d", sizeof(short*));
//    printf("%d", sizeof(double*));
//    printf("%d", sizeof(long*));
//    printf("%d", sizeof(long long*));
//    printf("%d", sizeof(float*));
//    return 0;
//}

struct Stu
{
    char name[20];
    int age;
    float score;
};

int main()
{
    struct Stu s = { "张三",15,70 };
    printf("1:%s %d %f\n", s.name, s.age, s.score);
    struct Stu* pa = &s;
    printf("2:%s %d %f\n", (*pa).name, (*pa).age, (*pa).score);
    printf("3:%s %d %f\n", pa->name, pa->age, pa->score);//结构体的指针指向结构体的成员变量名

    return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值