初学C语言

  转眼大一上学期已然过去,我也不再是去年9月份那个面对C语言茫然而不知所措大一新生。在江财学习的半年时间里我从C语言上更深刻地了解到信息化时代的一点原貌,感受到编程的魅力与挑战。在刚开始接触C的一段时间里可谓是步履艰辛,学得比较艰难,即使花费了很多时间可取得的效果却差强人意。尤其在前几天的期末考中表现得尤为突出。

  往者不可谏,来者犹可追。

    在这寒假里,我打算挤挤时间,跟着我在B站认识的老师再学一遍C语言。之前学过的、没掌握的如今我要用代码给它敲上n遍知道弄懂,之前没想明白的我也将多多询问我的老师和一起学习C语言的同学们。也许效果可能没有很大改观,但我认为如果我能坚持下来我也会不虚此行,离一个合格的程序员越来越近。

    “每天进步一点点,坚持带来大改变。”

    在我这一个学期的学习中,我发现学习C语言敲代码时经常会报错,还会面临很多意想不到的事情,比如:int main() {
    char arr[10];
    printf("请输入字符串:\n");
    scanf("%s", arr);
    printf("打印结果1:");
    printf("%s\n", arr);
    printf("打印结果2:");
    printf("%s\n", "abc\0de");
    return 0;
},

打印的结果却是:

                              请输入字符串:
                              abc\0de
                              打印结果1:abc\0de
                              打印结果2:abc

虽然能猜到一点但总不能给自己%100的肯定,每次都会让我能疑惑;又例如:

int main() {
    char c;
    printf("输入一段字符串:\n");
    scanf("%c", &c);
    printf("%d\n", c);
    printf("%c\n", c);
    return 0;
}

打印结果为:

                 输入一段字符串:
                 97
                 57
                 9

虽然也能猜到一点原因,但也无法肯定自己,即使这仅仅是最基础的东西。C语言学习任重而道远啊。

    但我不会放弃,我是活的而问题时死的,我坚信在不断的摸索中我会有进步的,一切的付出不会东流。也因此我打算在这个寒假每天花一俩个小时重学C语言,早日成为一名合格的程序员,也能进入一所好企业,在编程的世界里创造。

  等着寒假结束后的自己。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值