Linux c 一站式学习
记录自学Linux c 一站式
努力学java的小照
路漫漫其修远兮,吾将上下而求索。
展开
-
Linux c 数组/字符串
数组不熟悉知识点:数组类型作为右值自动转化为指针类型。指向数组的第一个。这也解释了为什么数组类型不能相互赋值,因为类型不同,一个是数组类型,一个是指针类型。报错也是数组也不能作为函数的参数和返回值,也没有必要,因为传入时候还是作为指针类型传入的是引用类型。...原创 2022-03-15 22:45:54 · 237 阅读 · 0 评论 -
第二章常量和变量,表达式
第二章注释/**/字符串双引号+一串字符=字符串:表示转移运算符(将其原来的意思转变为其他的使用\r\n作为换行符常量字符常量可以是单字符,也可以是转义序列,用‘ ’, ~~ 可以理解为转义字符为单字符~~比如:‘ }’ ‘ a ’ ‘ \n’转义序列:就只相当于一个字符 他本身是两个字符。但是在编译后的可执行文件中被替换为一个换行符。** 和字符串字面值中使用转义序列有一点区别,如果在字符常量中要表示双引号"和问号?,既可以使用转义序列"和?原创 2022-02-15 01:05:15 · 350 阅读 · 0 评论 -
第一章:程序的基本概念(day1)
程序->由一系列指令组成指令包括输入,输出,基本运算,测试与分支,循环低级语言:机器,汇编高级语言:Java,c,c++,Pythonl:c语言通过编译器一对多汇编,汇编通过汇编器一对一机器语言编译语言c/c++:源代码-编译器-可执行文件-运行解释性语言java:源代码-编译器-字节码-java虚拟机-解释执行字节码解释性与编译性语言的优缺点:时间效率:1.因为解释性语言是一行一行运行代码,每一行代码都会经历编译的过程,而编译性语言是将整个文件先进行编译生成可执.原创 2022-02-11 20:51:38 · 190 阅读 · 0 评论