1
00:00:00,000 --> 00:00:03,290
>> DAVID J. MALAN: Έτσι ώστε το τελευταίο πρόγραμμα είχε
ένα bug το οποίο ανέφερε ότι 0

2
00:00:03,290 --> 00:00:07,220
είναι αρνητική, αν και τεχνικώς
0 δεν είναι ούτε θετικό ούτε αρνητικό.

3
00:00:07,220 --> 00:00:08,000
Αλλά δεν είναι ένα πρόβλημα.

4
00:00:08,000 --> 00:00:11,820
Μπορούμε να διορθώσετε αυτό το σφάλμα, εισάγοντας μια άλλη
εξαρτηθεί στο πρόγραμμά μας.

5
00:00:11,820 --> 00:00:14,500
>> Συγκεκριμένα, στη γραμμή 12
Πάω να πατήσετε Enter.

6
00:00:14,500 --> 00:00:19,560
Και στη συνέχεια προσθέστε άλλο, αν και ισούται
ισούται με 0, σγουρή

7
00:00:19,560 --> 00:00:21,900
τιράντες, κοντά σγουρά κηδεμόνα.

8
00:00:21,900 --> 00:00:24,650
>> Τώρα θα παρατηρήσετε ότι είπα
και δακτυλογραφημένο ισούται ισούται ως

9
00:00:24,650 --> 00:00:26,050
σε αντίθεση με μόλις ίσοι.

10
00:00:26,050 --> 00:00:29,880
Τώρα αυτό είναι απλώς και μόνο επειδή C είναι ήδη
χρησιμοποιώντας ένα ενιαίο σύμβολο ισότητας, όπως η

11
00:00:29,880 --> 00:00:33,630
λεγόμενη τελεστή εκχώρησης και
Για να εκχωρήσετε μια τιμή από το δεξί

12
00:00:33,630 --> 00:00:35,950
σε ένα, ας πούμε, μεταβλητή στα αριστερά.

13
00:00:35,950 --> 00:00:39,700
Αλλά στην περίπτωση αυτή, θέλουμε πραγματικά
να δοκιμάσει ν για την ισότητα με 0.

14
00:00:39,700 --> 00:00:43,950
Και για να το κάνουμε αυτό σε C, μπορείτε απλά να
να θυμάστε να χρησιμοποιήσετε δύο σύμβολα ισότητας.

15
00:00:43,950 --> 00:00:47,340
>> Λοιπόν, αν η όντως ίση ίση
0, Πάω να εκτυπώσετε

16
00:00:47,340 --> 00:00:48,730
αντί η ακόλουθη.

17
00:00:48,730 --> 00:00:53,690
Εκτύπωση F, που διάλεξε 0.

18
00:00:53,690 --> 00:00:54,700
Αποθηκεύστε το αρχείο μου.

19
00:00:54,700 --> 00:00:59,090
Και τώρα ας συντάξει αυτό
καθώς οι συνθήκες 1.

20
00:00:59,090 --> 00:01:02,670
>> Πίσω στο αναβοσβήνει προτροπή μου, θα πάω
να εκτελέσει το πρόγραμμα με dot κάθετος,

21
00:01:02,670 --> 00:01:04,180
όροι 1.

22
00:01:04,180 --> 00:01:06,970
Και ας κάνουμε την ίδια λογική
ελέγξτε ξανά όπως πριν.

23
00:01:06,970 --> 00:01:09,750
1 για int μου, η οποία είναι
μάλιστα θετικά.

24
00:01:09,750 --> 00:01:14,480
Ας επαναληφθεί αυτό ως όροι 1 με
μια δεύτερη είσοδο του, ας πούμε, αρνητική 1,

25
00:01:14,480 --> 00:01:16,180
η οποία είναι πράγματι αρνητική.

26
00:01:16,180 --> 00:01:18,060
>> Τώρα ας το δοκιμάσουμε με το 0.

27
00:01:18,060 --> 00:01:19,575
dot κάθετος, συνθήκες 1.

28
00:01:19,575 --> 00:01:20,715
Enter.

29
00:01:20,715 --> 00:01:22,665
0 και -

30
00:01:22,665 --> 00:01:23,435
φτου.

31
00:01:23,435 --> 00:01:25,670
Έχω πράγματι πήρε 0 αυτή τη φορά.

32
00:01:25,670 --> 00:01:27,330