本人是学习过两个月python的入门级初学者,因为课程需要,决定同时自学多一门c语言。谈一下初感受。
c语言给我的第一印象是语法严谨,不像python一样拥有简洁的语法,必须要注重很多细节。
除了这些非常基础的,还有if函数,条件所需要的();结构体定义对象时用的{}而不是();定义一个对象需要在前面加上类型;还有多种关键字的作用。
最令我受益匪浅的还是写代码的方式,分为多个步骤:设立目标,设计程序(可以利用注释把思路写出来),输入代码,调试程序。按照思路逐步将代码完善,而不是抄代码。好比下面一个十分简单的入门代码,比较最大值
//创建函数
int get_max(int x, int y)
{
if (x > y)
{
printf("%d", x);
return x;
}
else
{
printf("%d", y);
return y;
}
}
int main()
{
//输入
int a = 0;
int b = 0;
scanf("%d%d", &a, &b);
//判断
get_max(a, b);
return 0;
}
总之,熟能生巧,多敲,多练!