学习 C 语言是理解计算机编程的基础,让我们逐步学习如何使用 C 编程,包括变量、流程控制和指针等方面。
在 C 中,变量用于存储数据。要声明变量,需要指定变量的类型和名称。
#include <stdio.h> int main() { int age = 30; // 声明一个整型变量并赋值为 30 float weight = 65.5; // 声明一个浮点型变量并赋值为 65.5 char gender = 'M'; // 声明一个字符型变量并赋值为 'M' printf("Age: %d\n", age); printf("Weight: %.1f\n", weight); printf("Gender: %c\n", gender); return 0; }
在 C 中,使用条件语句(if、else)、循环语句(for、while)和分支语句(switch)来控制程序的流程。
if
else
for
while
switch
#include <stdio.h> int main() { int num = 10; if (num > 0) { printf("Positive\n"); } else if (num < 0) { printf("Negative\n"); } else { printf("Zero\n"); } for (int i = 0; i < 5; i++) { printf("%d\n", i); } return 0; }
指针是 C 语言的重要概念,它提供了直接访问内存地址的能力。
#include <stdio.h> int main() { int num = 10; int *ptr = # // 声明一个指向整型的指针,并将其指向 num 的地址 printf("Value of num: %d\n", num); printf("Address of num: %p\n", &num); printf("Value of ptr: %p\n", ptr); // 输出指针的值,即 num 的地址 printf("Value at address stored in ptr: %d\n", *ptr); // 输出指针所指向地址的值 return 0; }
以上是关于学习 C 语言的一些基础知识,包括变量、流程控制和指针。深入理解这些概念将使你能够编写更加复杂和高效的 C 程序。
原文链接:codingdict.net