关于IDE我是在使用vs2019,其它的不是付费就是有点毛病吧(不确定)而且就这点内存,这都下不了的话,已经可以换个电脑了
我还是对未来的工作方向有些迷茫,如果一直这样的话,只能c/java先通修再说,
.c文件是源文件,与之对应的是c++的.cpp文件,头文件目前不知作用,源文件里面可以直接声明吧...同时,程序的入口main函数也在源文件里面
main函数实在是再普遍不过了,关于细节的事得等以后再说,倒不如先说printf(输出)吧,身为库函数的一份子和scanf(输入)属于同一系列,声明同一个头文件<stdio.h>,最直接的作用就是打印信息了,有时候我会想这会不会和打印机有些联系,对于新手极其方便,只要熟知几个占位符(%d—整型,%c—字符,%f—浮点数......)就可以运用了
如果知道了Ascll码值的话,是可以用占位符互相转化("%c", 'A'="%c", 65)两个的打印结果都是A,大概是因为什么,我也不清楚,只能凭借AScll码值了,
还有一个令人注意的,字符串的最后面都有\0,\0大概是终止的意思,这有牵扯一个东西了;转义字符
转义字符能改变原来字符的意思,如;0和\0,n和\n。这些转义过后的字符都有特殊的意义,\'表示字符常量'.....还有\ddd,\xdd。
\ddd中的ddd相当于代数,ddd表示一到三个八进制的数字,在编译过程中转换成十进制。
这里也有个陷阱,那就是\130是一个字符,也就是用strlen(头文件;<string.h>求字符串长度时,只能算一个。