一.在c语言中&和&&:

1.&:取地址符号

#include<stdio.h>
main()
{int a;
scanf("%d",&a);
printf("%d",a);
}

代表输入一个数

2.&&:逻辑运算符号

#include<stdio.h>
main()
{int a=-1,b=1,c=1,d,f;d=a&&b f=c&&cprintf("%d %d",d,f);
}

表示为逻辑与,逻辑与两边都为真,则为真;有一个为假,则为假。

3.补充:

|| :逻辑或,逻辑或两边,有一个为真,则为真;两个都为假,则为假。

二.在java中&和&&:

1.相同点:都为逻辑运算

2.不同点:在java中,&&与c语言中的语法规则一致;&语法也是逻辑与两边都为真,则为真;有一个为假,则为假,但是如果前面为真,&&则会不执行右边的,会产生“短路”现象,而&的左边判断为真,则会就行执行右边的。

package frist;
import java.util.Scanner;
public class second{public static void main(String[] args) {int a=1,b=2,c=-1,d;d=a&b++System.out.println(b);}
}

3.补充: |和||的区别也一样,| 在左边判断条件达成时,会继续执行右边的语句

总结:在不同语言中,相同的符号,但表示着不同的含义

和在java和c语言中的那些事相关推荐

  1. Java与C语言中的锁

    Java与C语言中的锁 C 嵌入式汇编的语法格式是: asm(code : output operand list : input operand list : clobber list) __asm ...

  2. c语言中占位符,Java C# C语言中的占位符

    一般拼接一段字符串在编程中是很常见的事,下面简单做个总结: 什么是占位符?占位符就是先占住一个固定的位置,等着你再往里面添加内容的符号. 1.Java中处理方法: package com.amos; ...

  3. java可以使用c语言中的输入,c语言中的scanf在java中应该怎么表达,Scanner类。

    1 java是面向对象的语言 它没有像C语言中的scanf()函数,但是它的类库中有含有scanf功能的函数 2 java.util包下有Scanner类 Scanner类的功能与scanf类似 3 ...

  4. java go md5_Go语言中三种不同md5计算方式的性能比较

    前言 本文主要介绍的是三种不同的 md5 计算方式,其实区别是读文件的不同,也就是磁盘 I/O, 所以也可以举一反三用在网络 I/O 上.下面来一起看看吧. ReadFile 先看第一种, 简单粗暴: ...

  5. 如何用C语言改变宏定义的大小,C语言中宏定义使用的小细节

    C语言中宏定义使用的小细节 #pragma#pragma 预处理指令详解 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作.#p ...

  6. java判断类型_Java中类型判断的几种方式 - 码农小胖哥 - 博客园

    1. 前言 在Java这种强类型语言中类型转换.类型判断是经常遇到的.今天就细数一下Java中类型判断的方法方式. 2. instanceof instanceof是Java的一个运算符,用来判断一个 ...

  7. java 判断类型_Java中类型判断的几种方式

    在Java这种强类型语言中类型转换.类型判断是经常遇到的.今天就细数一下Java中类型判断的方法方式.拉勾IT课小编为大家提供java种类型判断方式. instanceof instanceof是Ja ...

  8. java jceks 密钥_Java中不同类型的密钥库(Keystore) – 概述

    阅读: 877 密钥库是用于存储加密密钥和证书的存储工具 ,最常用于SSL通信,以证明服务器和客户端的身份.密钥库可以是文件或硬件设备.有三种类型的条目可以存储在密钥库中,取决于密钥库的类型,这三种类 ...

  9. java判断类型_Java中类型判断的几种方式

    1. 前言 在Java这种强类型语言中类型转换.类型判断是经常遇到的.今天就细数一下Java中类型判断的方法方式. 2. instanceof instanceof是Java的一个运算符,用来判断一个 ...

最新文章

  1. 小程序 reduce_使用Reduce制作的10个JavaScript实用程序功能
  2. Android:FragmentTransaction
  3. mysql+实例夯住的监控_Nagios 里面监控MySQL 监控事务夯住(RUNNING)报警通知
  4. 二叉树 二度节点和叶子节点之间的数量关系
  5. spring api 中文_Spring高级技术梳理
  6. mac睡眠快捷键_告别Mac新手,MacOS电脑高手不得不会的10个使用技巧!
  7. composer update 的时候提示the requested PHP extension pcntl is missing from your system.的方法处理
  8. 谈谈基于SQL Server 的Exception Handlingp[下篇]
  9. js <->java 时区处理
  10. Netty-4-服务端接受客户端传递过来的信息并返回给客户端指定的信息
  11. pg 简单备份和恢复
  12. 计算机系统论文题目,计算机系统维护毕业论文题目(572个).doc
  13. Logic Pro X for Mac(专业级音频制作软件)
  14. flog和flag_立flag是什么梗 立个flag是什么意思
  15. Qcon 演讲纪实:详解如何在实时视频通话中实现AR功能
  16. 服务器系统咋关机呀,服务器关机详细步骤
  17. 原来动漫中的羞耻表情都是这样出来的,学会以后可以自己慢慢YY了
  18. fastq转化成fasta格式
  19. anyRTC,一站式低延迟直播连麦解决方案
  20. 字节抖音电商NLP算法一面

热门文章

  1. 诸葛——如何摆脱APP速死症?
  2. MT6737/MT6737T/MT6737M处理器功能介绍,MT6737芯片资料
  3. 面向未来:元宇宙是可望不可及的彼岸世界
  4. 挑战52天背完小猪佩奇(第02天)
  5. (蓝桥杯)数字三角形。。(最简单的dp题)
  6. 用瑞利散射解释天空的颜色
  7. 声散射 matlab,一种基于声波散射的高强度聚焦超声声场测量方法与流程
  8. 关于监控摄像头小程序直播使用流程及主要应用
  9. 第三方支付(微信支付)支付流程分析
  10. centos 7.3 iscsi登录失败问题及解决方法