• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 13, 2026, 10:13:04 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 13, 2026, 10:13:04 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Κάμερες στην Πρυτανεία το...
by RivenT
[Today at 08:49:00]

Των συνειρμών το παίγνιο....
by χηρουλα Αλεξίου
[Today at 05:21:59]

Πότε θα βγει το μάθημα; -...
by nmpampal
[June 12, 2026, 17:46:16 pm]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by Λαμπτήρας
[June 12, 2026, 13:36:19 pm]

[Οργάνωση Υπολογιστών] Γε...
by Konlefk
[June 12, 2026, 13:13:53 pm]

Γιατί οι ΤΗΜΜΥδες έχουν μ...
by Σουλης
[June 12, 2026, 12:14:13 pm]

Αποτελέσματα Εξεταστικής ...
by geomourat
[June 11, 2026, 17:42:00 pm]

[Ισχύος II] Γενικές απορί...
by Nikos_313
[June 11, 2026, 14:05:57 pm]

[Ημιαγωγά Υλικά] Απορίες ...
by Nikos_313
[June 11, 2026, 10:23:04 am]

[Ευφυή και Προσαρμοστικά ...
by grepanis
[June 11, 2026, 10:11:51 am]

[Γραφική] Λυμένα θέματα
by Roidos
[June 10, 2026, 21:37:48 pm]

Τι ακούτε αυτήν τη στιγμή...
by χηρουλα Αλεξίου
[June 10, 2026, 20:48:34 pm]

[Η/Μ Πεδίο ΙΙ] Ανάλυση πα...
by Giannis Masterio
[June 09, 2026, 20:27:57 pm]

[ΣΑΕ ΙΙ] Απορίες σε ασκήσ...
by Hyperlaz02
[June 09, 2026, 12:01:45 pm]

Μόνο λάθος απαντήσεις
by χηρουλα Αλεξίου
[June 09, 2026, 10:44:34 am]

[Θεωρία Δικτύων] Γενικές ...
by PolarBear
[June 08, 2026, 19:50:59 pm]

Πρόγραμμα επαναληπτικής ε...
by Nikos_313
[June 08, 2026, 12:25:36 pm]

[Ηλ.Μηχανές Ι] Γενικές απ...
by Mr Watson
[June 08, 2026, 10:35:48 am]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by Nikos_313
[June 08, 2026, 00:24:12 am]

[Τηλεπ.Συστήματα ΙΙ] Γενι...
by Mr Watson
[June 05, 2026, 16:52:12 pm]
Στατιστικά
Members
Total Members: 10398
Latest: Kostas2008
Stats
Total Posts: 1431405
Total Topics: 32024
Online Today: 686
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 15
Guests: 375
Total: 390
chris123
femanak
Vaskas
aalmpanb
CaptAngryEyes
mike_x
diamantis
ioannisfa
apob
JoHn!
eseleng
georgino
Tserk
asemas
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
  Όταν ανεβάζουμε φωτογραφίες στις Ανακοινώσεις και Έκτακτα νέα, βάζουμε τη μεγαλύτερη πλευρά 400 (width=400 ή height=400 ). π.χ. [img height=400 (κλείνει η αγκύλη) 
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 1ο Εξάμηνο > Δομημένος Προγραμματισμός (Moderators: Tasos Bot, tzortzis, Nekt, tony stank) > Ερωτηση σχετικα με pointers
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 Go Down Print
Author Topic: Ερωτηση σχετικα με pointers  (Read 4026 times)
bestpike
Νεούλης/Νεούλα
*
Posts: 47


View Profile
Ερωτηση σχετικα με pointers
« on: June 21, 2011, 03:24:25 am »

Οταν πηγα για εξεταση εργαστηριου,ο Κορτεσης μου επισημανε ενα 'λαθος' που ειδε σε αρκετα ατομα οπως ειπε. Το λαθος αυτο ηταν οτι εδινα σαν ορισμα σε συναρτηση εναν πινακα η ενα pointer. Δηλαδη αν πχ εχουμε ενα πινακα Α [ 3 ] και 3 αλλες μεταβλητες a b c οταν οριζα τη συναρτηση εγραφα function(int a, int b, int c, float Table[ ]), και μετα την καλουσα ως function(a,b,c,A). Αυτο δε του αρεσε γιατι λεει οτι ετσι του δινω ως ορισμα ολοκληρο τον πινακα και οτι αυτο καθυστερει το προγραμμα, και οτι αυτος θελει να καλεις τη συναρτηση ως function(a,b,c, &d). Αυτο που δε καταλαβαινω είναι γιατι αν του δωσω εναν πινακα ως ορισμα αυτο θα επιβαρυνει το προγραμμα μου παραπανω? Ξερουμε πολυ καλα οτι το μονο που στελνω ως ορισμα στη συναρτηση ειναι η διευθυνση του πρωτου στοιχειου του πινακα και τιποτα αλλο. Επομενως τi διαφορα εχει αυτο απο το &d το οποιο είναι κι αυτο 1 διευθυνση?

Η μονη διαφορα που μπορω να δω ειναι αν του δωσω σαν ορισμα ενα πινακα με πανω απο 1 διασταση, οποτε στη συναρτηση δινεις σαν πληροφορια τη διευθυνση του πρωτου στοιχειου καθως και ποσες γραμμες ή στηλες έχει ο πινακας.

Καμμια ιδέα κανεις? Ειδικα κανενας που να του το ανεφερε επισης ο Κορτέσης?
« Last Edit: June 21, 2011, 03:28:47 am by bestpike » Logged
Silvershot
Θαμώνας
****
Gender: Male
Posts: 346



View Profile
Re: Ερωτηση σχετικα με pointers
« Reply #1 on: June 21, 2011, 04:17:40 am »

Σορρυ κιολας για την εκφραση αλλα αυτα ειναι Μ@Λ@ΚΙΕΣ. Το ενα δε του αρεσει το αλλο δε του αρεσει ε μηπως τελικα αυτος εχει καθυστερηση και οχι το προγραμμα? Στον καθενα και κατι διαφορετικο ειπε. Και στη περιπωτση που ισχυει, ΠΟΣΟ πιο πολυ διαφορα να εχει? Αν δεν του αρεσουν αυτα που κανουμε γιατι δεν ηρθε να παραδωσει και να εξηγησει ασκησεις ο ιδιος και εβαζε αλλους? Μετα αν γραψεις κατι και δε του αρεσει εσυ θα φταις?
Αν στο ειπε ετσι και τυχει κατι παρομοιο στην εξεταση καντο ετσι για να μην εχεις αμφιβολια.

Νough said.
« Last Edit: June 21, 2011, 04:19:47 am by Silvershot » Logged
SolidSNK
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 4617


free()'d and attuned


View Profile
Re: Ερωτηση σχετικα με pointers
« Reply #2 on: June 21, 2011, 08:03:25 am »

ΧΑΧΑΧΑΧΑΧΑΧΑΧΑΧΑΧΑΧΑΧΑΧΑΧΑ

Είναι μια κανονικότατη κοτσάνα Cheesy

Code:
 function(int a, int b, int c, float Table[ ])
function(int a, int b, int c, float *Table)


Οι 2 δηλώσεις είναι απολύτως ταυτόσημες. Και για τις 2 περιπτώσεις ο compiler γνωρίζει πως περιμένει για όρισμα pointer, δλδ διεύθυνση. Αχ ρε κορτέση...


ps: στις 2 διαστάσεις η δήλωση σου πρέπει να 'χει τον αριθμό των στηλών, οι γραμμές δεν παίζουν ρόλο στον compiler. Φυσικά τις πιο πολλές φορές δουλεύει με pointer σε pointer, δεν υπάρχουν πολλές περιπτώσεις σε πρόγραμμα όπου πρέπει να ξέρει ο compiler σε τι μεγέθους array δείχνει η array από pointers.
Logged

"Savior, conqueror, hero, villain. You are all things, Revan, and yet you are nothing. In the end you belong to neither the light nor the darkness. You will forever stand alone."
arashi
Καταστραμμένος
********
Gender: Male
Posts: 5113


Tell them how I'm defying gravity


View Profile
Re: Ερωτηση σχετικα με pointers
« Reply #3 on: June 21, 2011, 10:30:17 am »

Quote from: bestpike on June 21, 2011, 03:24:25 am


Ασε ρε Νικο εμπλεξες με Κορτεσηδες κ εσυ....

Παντως βλεπω οτι ο ανταγωνισμος απο Πιτσιανη και Συμεωνιδη λειτουργει ...θετικα...

ακου λεει θα καθυστερει το προγραμμα... Roll Eyes

Την επομενη φορα να του πεις

"ελα να γραψουμε ενα loop με 10^9 επαναληψεις αδειων κλισεων να δουμε ποιος ειναι πιο γρηγορος"

"και μετα για 10^24"
Logged

クリスチネットあなたの者だから...
edenaxas
Guest
Re: Ερωτηση σχετικα με pointers
« Reply #4 on: June 21, 2011, 10:37:28 am »

βασικά το εχω ξανακουσει οτι το εχει πει ο Κορτεσης και σε αλλον αυτο. Νομιζω οτι οταν λεει πως βαραινεις το προγραμμα εννοει πως επιβαρύνεις τη λειτουργεια του compiler...

run and seek αν προγραμματιζεις σε Borland του 92 ίσως...

Μαλλον το λεει για object code λογους αλλα και παλι δεν νομιζω πως επηρεαζει τον parser...
Logged
arashi
Καταστραμμένος
********
Gender: Male
Posts: 5113


Tell them how I'm defying gravity


View Profile
Re: Ερωτηση σχετικα με pointers
« Reply #5 on: June 21, 2011, 10:41:10 am »

Το οτι συζηταει για Borland στην εποχη του cloud πιστευω κλεινει οριστικα τη συζητηση....
Logged

クリスチネットあなたの者だから...
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #6 on: June 21, 2011, 10:55:43 am »

deleted
« Last Edit: June 14, 2015, 18:52:02 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
pmousoul
Guest
Re: Ερωτηση σχετικα με pointers
« Reply #7 on: June 21, 2011, 11:35:00 am »

bob είναι assembly για την αρχιτεκτονική της Intel?

πιο προγραμματάκι σου παράγει την assembly?
Logged
edenaxas
Guest
Re: Ερωτηση σχετικα με pointers
« Reply #8 on: June 21, 2011, 11:39:23 am »

ναι προφανως και βγαζει το ιδιο απλα ο compiler κανει "πιο πολυ" δουλεια  Cheesy

hence "κουραζεις τον compiler" οπως είχε πει στον φίλο μου.
Logged
SolidSNK
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 4617


free()'d and attuned


View Profile
Re: Ερωτηση σχετικα με pointers
« Reply #9 on: June 21, 2011, 11:53:00 am »

Quote from: BOBoMASTORAS on June 21, 2011, 10:55:43 am
Ε, μα ναι! Λες και είναι κάτι καινούριο, στο K&R (the C programming language) το λένε από την αρχή του χρόνου (1970 if u know what i mean).

Quote from: lost body on June 21, 2011, 11:35:00 am
bob είναι assembly για την αρχιτεκτονική της Intel?

πιο προγραμματάκι σου παράγει την assembly?
Μπορείς να το πάρεις κάνοντας disassemble το εκτελέσιμο ή ακόμα και να πεις στον gcc να βγάλει τις assembly instructions μόνο με το -S option. x86 είναι η αρχιτεκτονική.
Logged

"Savior, conqueror, hero, villain. You are all things, Revan, and yet you are nothing. In the end you belong to neither the light nor the darkness. You will forever stand alone."
Nessa NetMonster
Καταστραμμένος
********
Posts: 7044


Ιούνιος 1999 - 19/7/2009


View Profile
Re: Ερωτηση σχετικα με pointers
« Reply #10 on: June 21, 2011, 12:10:42 pm »

Ναι αλλά το compiling μία φορά θα γίνει. Δεν είναι ανάγκη να γίνεται γρήγορα.
Logged

Διεθνιστική Εργατική Αριστερά
Διεθνιστική Αριστερά
Εργατική Αριστερά
RedNet Θεσσαλονίκης
edenaxas
Guest
Re: Ερωτηση σχετικα με pointers
« Reply #11 on: June 21, 2011, 12:12:59 pm »

χμ..

δεν ξερω.

o super 286 που δουλευουν στο γενικο τμημα κανει αρκετη ωριτσα για hello world
Logged
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
deleted
« Reply #12 on: June 21, 2011, 13:20:11 pm »

deleted
« Last Edit: June 14, 2015, 18:52:00 pm by BOBoMASTORAS » Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
varvoutis
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 746


http://www.nietzsche-quotes.com/


View Profile
Re: Ερωτηση σχετικα με pointers
« Reply #13 on: June 21, 2011, 14:08:45 pm »

Quote from: lost body on June 21, 2011, 11:35:00 am
bob είναι assembly για την αρχιτεκτονική της Intel?

πιο προγραμματάκι σου παράγει την assembly?

λίγο offtopic, αλλά μιας και το φερε η κουβέντα και το χα απορία... Μπορείς να παράξεις κώδικα σε assembly ενός συγκεκριμένου μικροεπεξεργαστή, διαφορετικής αρχιτεκτονικής από αυτόν που έχεις στο συγκεκριμένο υπολογιστή που δουλεύεις;

Δηλαδή μπορείς να παράξεις πχ κώδικα σε assembly του MIPS R2000/R3000 σε ένα μηχάνημα που έχει επεξεργαστή της Intel; Και αν ναι, πώς;
Logged

Τι θα γίνει Μπόκολη;
Komimis
Guest
Re: Ερωτηση σχετικα με pointers
« Reply #14 on: June 21, 2011, 14:13:32 pm »

Τι 2ο εξάμηνο μωρέ..υπάρχει ακόμα αυτό?
Logged
Pages: [1] 2 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...