编程入门:C语言与汇编语言基础
1. 编程基础概念
编程在计算机领域至关重要,大多数编程语言属于命令式语言,我们通过它向计算机发出指令。编程语言有高低之分,高级语言抽象层多,代码与计算机实际执行指令差异大,需编译器或解释器转换;低级语言代码更接近硬件指令。
编程有几个关键概念:
- 赋值 :程序将信息存储在内存中,通过命名变量来后续访问。例如,为了用名字问候用户,可将用户名存储在名为 <name> 的变量中,程序运行时,计算机识别该变量并从内存相应位置获取字符串进行替换。多数编程语言要求在使用变量前进行声明,声明可让程序预留足够内存空间。在伪代码中, <variable - name> 语法很常见,它便于展示代码示例,虽无法编译运行,但了解编程语言的人能轻松将其转换为实际代码。以下是用C语言实现名字问候的示例:
#include <stdio.h>
main()
{
/* Initialize the user’s name */
char name[] = "Buffy";
/* Print the user’s name */
printf("Hello, %s\n", name);
}
- 控制结构 :为简化编程,语言采用赋值、循环、条件分支和无条件分支等控制结构。
- 循环 :可多次执行相同代码行。比如,
超级会员免费看
订阅专栏 解锁全文

1590

被折叠的 条评论
为什么被折叠?



