字符串//转义字符//注释//选择语句//循环语句//函数
#include<stdio.h> int main() { char arr1[]="abc"; char arr2[]={'a','b','c'}; printf("%d\n",strlen(arr1)); =>3 printf("%d\n",strlen(arr2)); =>随机值 //strlen=>string length 计算字符串长度 return 0; }
转义字符:转变原来的意思。
\\ :用于表示一个反斜杠,防止他被解释为一个转义序列符
\' \" :printf("%s",'\'');
printf("%s","\"");
打印:' 打印:”
#include<stdio.h> #include<string.h> int main() { printf("%d\n",strlen("c:\test\32\test.c")); =>13
printf("%c\n",'\32'); =>26对应的字符,一个向右的箭头
return 0; } //\t为一个字符 \32为一个字符
\ddd:表示1-3个8进制数字;(\32:32作为8进制代表的那个十进制数字,作为ASCII码值,对应的字符)
\xdd:表示1-2个16进制数字;(\32: 32作为16进制代表的那个十进制数字,作为ASCII码值,对应的字符)
注释:/* */ (不支持嵌套)
//
选择语句:
#include<stdio.h>
int main() { int input=0; printf("加入比特\n"); printf("你要好好学习吗?(1/0)"); scanf("%d",&input); if(input==1) printf("好offer"); else printf("卖红薯"); return 0; }
循环语句
#include<stdio.h> int main() { int line=0; printf("加入比特\n"); while(line<20) { printf("敲一行代码%d\n",line); line++; } printf("好offer”); return 0; }
函数:
int Add(int x,int y) { int z=x+y; return z; } #include<stdio.h> int main() { int a=100; int b=200; int sum=0; sum=Add(a,b); printf("sum=%d\n",sum); return 0; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律