The Swift Handbook
operators o 4.4. Comparison operators o 4.5. Range operators • 4.6. Logical operators • 5. Conditionals 5.1. if 5.2. switch 5.3. Ternary conditional • 6. Loops o 6.1. for-in o 6.2. while o 6 count //"count" times 0... if condition1 && condition2 { //if body } ### 5. Conditionals #### 5.1. if if statements are the most popular way to perform a conditional check. We use the0 码力 | 53 页 | 809.60 KB | 2 年前3
Common Package Specification: Getting Build Tools to Talk to Each OtherOpenSSL - Full CPS - Advanced use cases - Full library definition - Runtime - Conditionals - Editable packages - Protobuf modules and cross-building - CPS files location - OpenSSS - Full CPS - Advanced use cases - Full library definition - Runtime - Conditionals - Editable packages - Protobuf modules and cross-building - CPS files location - OpenSS - Full CPS - Advanced use cases - Full library definition - Runtime - Conditionals - Editable packages - Protobuf modules and cross-building - CPS files location -0 码力 | 94 页 | 1.58 MB | 1 年前3
The C Handbook
1. The ternary operator • 4.5.2. sizeof • 4.6. Operator precedence • 5. Conditionals • 5.1. if • 5.2. switch • 6. Loops • 6.1. For loops • 6.2. While loops Structures • 18. Command line parameters • 19. Header files • 20. The preprocessor ☐ 20.1. Conditionals 20.2. Symbolic constants o 20.3. Macros 20.4. If defined ☐ 20.5. Predefined symbolic constants operator is the only operator in C that works with 3 operands, and it’s a short way to express conditionals. This is how it looks:? : Example: a ? b : c If a 0 码力 | 60 页 | 908.68 KB | 2 年前3
The PHP Handbook
• 9. Arrays • 9.1. Useful functions for arrays • 9.2. Associative arrays • 10. Conditionals • 11. Loops • 11.1. while • 11.2. do while • 11.3. foreach • 11.4. for ### 10. Conditionals I previously introduced comparison operators: <, >, <=, >=, ==, ==, !=, !=... and so on! Those operators are going to be super useful for one thing: conditionals. Conditionals method="POST"> I added some conditionals to handle the case where the cookie was already set, and to display the name right after the form0 码力 | 97 页 | 8.78 MB | 2 年前3
The JavaScript Handbook
The exponentiation operator (**) - 11. Precedence rules - 12. Comparison operators - 13. Conditionals - 13.1. Else - 14. Arrays - 14.1. How to add an item to an array - 14.2. How to != because they can prevent some subtle problems. ### 13. Conditionals With the comparison operators in place, we can talk about conditionals. An if statement is used to make the program take a route wherever you can have a single statement. And if you have a single statement to execute after the conditionals, you can omit the block, and just write the statement: if (true) doSomething() But I always0 码力 | 56 页 | 577.92 KB | 2 年前3
The Go Handbook
• 10. Basic types • 11. Strings • 12. Arrays • 13. Slices • 14. Maps • 15. Loops • 16. Conditionals • 17. Operators • 18. Structs • 19. Functions • 20. Pointers • 21. Methods • 22. Interfaces break } i++ } I used a ___ statement inside the loop body, but we haven't seen conditionals yet! We'll do that next. One thing I want to introduce now is range. We can use for to iterate to avoid the Go compiler to raise an error saying “you’re not using the i variable!”. ### 16. Conditionals We use the if statement to execute different instructions depending on a condition: if age <0 码力 | 44 页 | 4.30 MB | 2 年前3
Class LayoutC-Like Alternative ■ Let's recast our shape design using non-virtual operations: type-based conditionals. ■ We'll proceed in the usual C-like way, embedding a type code in the object... enum Type bad for virtual functions Copyright © 2020 by Stephen C. Dewhurst and Daniel Saks Type-Based Conditionals - ...until we recognize that the virtual function call has already deduced the type of shape Copyright © 2020 by Stephen C. Dewhurst and Daniel Saks Type Based Conditionals   { if (x > 0.f) { x *= 2.f; } uses no/few branches, relying on masked assignment instead ## Data-Parallel Conditionals Example One compare and 0 or 1 assignments: float f(float x) { return x > 0.f ? x * 2 uses no/few branches, relying on masked assignment instead ## Data-Parallel Conditionals int x > 0.f ? x * 2.f : x; • Compares yield $ W_{T} $ boolean answers • Return type of0 码力 | 160 页 | 8.82 MB | 1 年前3
共 365 条
- 1
- 2
- 3
- 4
- 5
- 6
- 37
相关搜索词
SwiftVariablesOperatorsConditionalsLoopsCommon Package Specification (CPS)build toolsinteroperabilityspecificationmodulesVariables and typesControl structuresArraysPointersFunctionsPHP变量数组条件语句循环JavaScript语法类型运算符Go语言编译安装设置类布局标准布局类静态成员数据虚函数基类布局Free Pascal编译器指令内存模型数据格式MMX支持Branchless ProgrammingConditional BranchesBranch PredictionCompiler OptimizationEfficient Hardware UtilizationSIMDdata-parallel typesvectorizationparallelismstd::simd













