返回

C语言入门3

发布时间:2023-01-14 04:30:13 287

函数

库函数

自定义函数

int add(int x, int y)
{
int z=x+y;
return z;
}
int main()
{
int a=10;
int b=20;
int sum=add(a,b);
printf("sum=%d",sum);
return 0;
}//函数写法

int main()
{
int a=10;
int b=20;
int sum=a+b;
printf("sum= %d\n");
returun 0;
}//非函数

数组

c语言中数组的定义:一组相同类型元素的集合

int arr[10]={1,2,3,4,5,6,7,8,9,10};//定义一个整型数组,最多放10个元素

数组的下标从0开始;

int main()
{
int arr[10]={1,2,3,4,5,6,7,8,9,10};
printf("%d\n",arr[4]);//下标的方式访问元素
returun 0;
//arr[下标];
int i=0;
while(i<10){
printf("%d",arr[i]);
i++;
}//打印全部数组
}

操作符

算数操作符:+,-,*,/,%

移位操作符:<<左移     >>右移

位操作符:&(按位与只要有一个为假则为假)   ^(按位或只要为真则为真)    |(按位异或对应相同则为0,相异则为6)

单目操作符

逻辑反操作

&

取地址

-

负值

sizeof

操作数的类型长度(以字节为单位)

+

正值

~

对一个数的二进制按位取反

--

前置,后置--

*

间接访问操作符(解引用操作符)

++

前置,后置++

(类型)

强制类型转换

复合赋值符:+=          -=        /=         %=        >>=      <<=            |=

关系操作符:>     >=    <     <=    !=    == 

逻辑操作符

&&     逻辑与

||         逻辑或

条件操作符:exp1?exp2=exp3(exp1如果为真,执行exp2,否则执行exp3)

逗号表达式:exp1,exp2,exp3,.......exp3

下标引用:函数调用和结构成员:[]  ,  ()     ,.   ->

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
C语言(1) 2023-01-14 04:23:30